Blog

Guides & updates

Practical guides and product updates from the people building OpenWeb Ninja.

How to Scrape All Google Maps Businesses in a Certain Area

Tutorial

How to Scrape All Google Maps Businesses in a Certain Area

Not one category, all of them. Sweep 250 measured keywords across a tiled area to reach 85% of businesses, and know why 98.78% is the ceiling. Python and Node.js examples.

August 14, 202611 min read
Google Maps · Local Business · Python · Node.js
All Google Maps Business Categories (4,047)

Reference

All Google Maps Business Categories (4,047)

Every Google Maps business category, all 4,047 of them, on one page as plain copyable text. Cross-checked against 17.1 million live US business listings.

August 14, 202620 min read
Google Maps · Local Business · Categories
The 500 Most Common Google Maps Categories

Reference

The 500 Most Common Google Maps Categories

Google Maps supports over 4,000 categories, but 500 cover three quarters of the map. Ranked by how many businesses actually use each one, with counts.

August 14, 202610 min read
Google Maps · Local Business · Categories
How to Get eBay Sold and Completed Listings in 2026

Guide

How to Get eBay Sold and Completed Listings in 2026

eBay now asks you to sign in before it will show sold or completed listings, across every marketplace. What changed, why your sold-price scripts broke, and how to keep pulling that data programmatically.

July 28, 20266 min read
eBay · Sold Listings · Price Research · Python
Give Your AI Agent Live Web Search: Grounding LLM Answers

Tutorial

Give Your AI Agent Live Web Search: Grounding LLM Answers

The fetch-then-cite pattern: query live web search at answer time, hand the model the results, require citations. About 40 lines of code, demonstrated end to end on a 2026 question.

July 20, 20267 min read
LLM · RAG · AI Agents · Web Search · Python
How to Track Your Brand in Google AI Mode

Tutorial

How to Track Your Brand in Google AI Mode

Measure how Google AI Mode talks about your brand: mentions, sentiment, citations, and citation position, tracked daily across a prompt set. A complete working tracker, built on real API responses.

July 15, 20268 min read
Google AI Mode · AI Search · SEO · Python
Job Postings Are a Buying Signal. Here Is How to Read Them.

Guide

Job Postings Are a Buying Signal. Here Is How to Read Them.

A job posting is a budget line with a description attached. Four signals hide in hiring data, and each maps to a sales motion you can automate. Python examples with real output.

July 15, 20269 min read
JSearch · GTM · Sales Intelligence · Python
Introducing x402 Support: Agentic Payments for 40+ APIs

Announcement

Introducing x402 Support: Agentic Payments for 40+ APIs

All 40+ OpenWeb Ninja APIs are now callable over the x402 protocol. Agents pay per call in USDC on Base, Polygon, or Arbitrum. No account, no API key, no subscription.

July 11, 20265 min read
x402 · AI Agents · USDC
Introducing the OpenWeb Ninja MCP Server

Product

Introducing the OpenWeb Ninja MCP Server

The official OpenWeb Ninja MCP server connects Claude, Cursor, and any MCP client to 40+ web-data APIs as tools. Your agent picks and chains the right APIs on its own.

June 3, 20264 min read
MCP · AI Agents · Claude · Cursor

Stay in the loop

Follow us on LinkedIn or join our Discord for the latest updates.

APIs by Category

Didn't find the API you are looking for? Request an API

© 2026 OpenWeb Ninja. All rights reserved.

G2 LogoTrustpilot LogoGitHub