Blog
Guides & updates
Practical guides and product updates from the people building OpenWeb Ninja. Page 2 of 2.

Tutorial
How to Get All Waze Alerts in an Area
For most areas, one Waze API call returns every alert. For a large, busy area past the ~200-per-call limit, tile it into smaller boxes and dedupe by alert_id. Python examples.

Product
How to Check Your OpenWeb Ninja API Quota Usage Programmatically
A new endpoint that returns your plan, billing period, and remaining quota. For dashboards and safety checks before you hit a cap. curl, Python, and Node examples.

Tutorial
How to Get All Businesses of a Type in a Certain Area from Google Maps
Pull every business of a type across a city or country from Google Maps. Tile a bounding box (works anywhere) or loop US zip codes. Node.js and Python examples.

Reference
Google Search Parameters: Complete Developer Reference
Every Google Search URL parameter explained: gl, hl, tbs, uule, udm, and more, with valid values and defaults.

Roundup
Best SERP APIs in 2026: 7 Tested and Compared
We tested 7 SERP APIs on accuracy, speed, and pricing. What we found, and who each one is best for.

Guide
What is a SERP API? Definition & How It Works
A SERP API retrieves Google search results as structured JSON, organic listings, AI Overviews, Local Packs, and more, without building or maintaining a scraper. How they work and how to choose one.

Product
Introducing the OpenWeb Ninja Agent Skill
An agent skill that connects Claude Code, Cursor, Codex, Gemini, and more to 40+ web APIs. Describe what you want; get results as JSON or CSV.
Didn't find the API you are looking for? Request an API
