Documentation [email protected]Log in

SERP API from $0.0005 per search

A SERP API turns search-engine results pages into structured JSON your code can use. QuanticData covers Google, Bing and DuckDuckGo across 17 verticals, answers with SerpApi-compatible fields, and bills only searches that succeed — with no subscription and $1 of free usage every month.

$1 free every month · No card required · Pay per success

POST /v1/serp
$ curl https://api.quanticdata.io/v1/serp \
    -d '{ "query": "coffee grinder", "engine": "google" }'
{ "search_metadata": { "status": "Success" },
  "organic": [
    { "rank": 1, "title": "The 8 Best Coffee Grinders…",
      "link": "https://…", "description": "…" } ],
  "people_also_ask": [
    { "question": "Which grinder do baristas use?" } ],
  "ai_overview": "Burr grinders give a more even…" }
# SerpApi-compatible fields · failed searches are free
3 enginesGoogle · Bing · DuckDuckGo
17 verticalssearch, maps, shopping, news, jobs, flights…
SerpApi-compatibledrop-in JSON field names
Pay per successblocks, captchas & retries are free

Pricing

Per search. No subscription.

Real unit prices billed only on success. Bing and DuckDuckGo run on the request tier; Google and the rich verticals use the rendering browser.

$0.0005per search — request tierBing · DuckDuckGo · $0.50 per 1K
$0.002per rendered searchGoogle & rich verticals · $2 per 1K
$1 freeevery month, foreverno card required
$0monthly minimumpure pay-as-you-go

Pay as you go

$0/mo
  • $1 free credit / month
  • 60 requests / min
  • List unit prices

Starter

$19/mo
  • $10 free credit / month
  • 300 requests / min
  • 10% off unit prices

Scale

$299/mo
  • $250 free credit / month
  • 1,200 requests / min
  • 30% off unit prices
Organic · ads · PAA · AI OverviewDesktop & mobileCountry · language · city targetingUp to 100 results per callPer-attempt retry logFailed searches never billed

What is a SERP API?

A SERP API is a service that runs a search on an engine like Google and returns the results page as structured data instead of HTML. It absorbs the hard parts — rotating proxies, anti-bot challenges, parser maintenance — and hands your code stable JSON fields for organic results, ads, People Also Ask, knowledge panels and AI Overviews.

QuanticData routes every search through its own residential network, retries blocked attempts on fresh exits automatically, and returns a per-attempt log with each response. You send a query; what comes back is ranked, parsed and ready for pipelines — rank trackers, market research, LLM grounding.

17 verticals, one request shape

Core search

Web search, images, news and videos — the classic SERP, with pagination up to 100 results and safe-search control.

Local & places

places, maps, place_details and reviews: local packs, full place records with hours and phone, and paginated Google reviews by data id.

Commerce

shopping listings and single-product seller offers by product id — prices, merchants and availability for e-commerce intelligence.

Travel

hotels with dates and occupancy, flights by IATA route and date, and local events — Google's travel verticals as JSON.

Research

scholar for citations and papers, jobs for listings, and autocomplete — the cheapest call of all — for keyword expansion at scale.

Visual

lens reverse-image search: visual matches for any public image URL, with an exact-matches mode that lists pages using that precise file.

Migrating from SerpApi

The response schema follows SerpApi's field names on the paths most clients read: organic, people_also_ask, related_questions, knowledge_graph, related_searches, pagination. Request parameters will feel familiar too — device, location, num, plus uule pass-through for exact geo tokens.

For most integrations that means changing the endpoint and the key, then verifying the fields you consume — no rewrite of your parsing layer, and no subscription to start: the free monthly allowance is enough to run the comparison on your real queries.

Integration

One POST, parsed results

curl https://api.quanticdata.io/v1/serp \
  -H "Authorization: Bearer $QD_API_KEY" \
  -d '{ "query": "best crm for startups", "engine": "google",
        "country": "us", "num": 20 }'

Plug it into your AI stack

Search is the first tool every agent needs. The QuanticData MCP server exposes this API as a native search tool — every engine and vertical included — so MCP-capable agents run their own queries without glue code. Everything else speaks plain REST with one JSON envelope, which is all an HTTP node or a custom tool wrapper needs. Building a full agent pipeline? See the web data API for AI.

QuanticData vs a typical SERP API

QuanticDataTypical SERP API
Entry price$0 — pure pay-as-you-gomonthly subscription
Unused volumenothing to expire — pay per searchplan searches reset monthly
Failed searchesnever billed, retry log includedoften count against quota
Free tier$1 every month, renews foreverone-time trial credits
Output schemaSerpApi-compatible JSONproprietary, varies
AI agent accessnative MCP search toolrarely available

FAQ

The short answers on pricing, formats and setup.

Something else? Ask us →

What is a SERP API?

A SERP API is a service that runs a query on a search engine and returns the results page as structured data instead of raw HTML. It handles proxies, anti-bot systems and parsing for you, so organic results, ads, People Also Ask and AI Overviews arrive as stable JSON fields.

How much does the SERP API cost?

Searches on the request tier — Bing and DuckDuckGo — cost $0.0005 each, which is $0.50 per thousand. Searches that need the rendering browser, including Google and its rich verticals, cost $0.002. There is no subscription or monthly minimum, and volume tiers discount list prices by up to 30%.

Is there a free tier?

Yes. Every account gets $1 of free usage each month — up to 2,000 request-tier searches — with no card required. The allowance renews monthly and is shared across all QuanticData Data APIs, so you can test the SERP API alongside scraping and crawling.

Can I migrate from SerpApi?

The response uses SerpApi-compatible field names — organic, people_also_ask, related_questions, knowledge_graph, pagination — plus familiar parameters like device, location and num. For most integrations, migrating means changing the endpoint and the API key, then verifying the specific fields you consume.

Which search engines are supported?

Google, Bing and DuckDuckGo. Google covers all 17 verticals — including Maps, Shopping, Hotels, Flights, Scholar, Jobs, Lens and Reviews — while Bing and DuckDuckGo cover classic web search on the cheaper request tier.

Is scraping search results legal?

Search results pages are publicly accessible data, and collecting public data is generally lawful in most jurisdictions — but engines' terms of service restrict automated access and case law differs by country. Use the data responsibly, and get proper legal advice for your specific use case; this answer is not it.

What are the rate limits?

Pay-as-you-go keys can send 60 requests per minute. Subscription tiers raise the ceiling: 300 per minute on Starter, 600 on Growth and 1,200 on Scale. Limits apply per account across all Data APIs, and batch jobs get their own concurrency budget.

Do you charge for failed or blocked searches?

No. Pay-per-success is the billing rule: a search is charged only when it returns a usable result. Blocked pages, captchas, timeouts and our internal retries cost nothing — and the response includes a per-attempt retry log so you can see exactly what happened.

Can I target a specific country, language or city?

Yes. Set country and lang for the market and interface language, or pass a human-readable location like "Milan, Italy" — it is encoded server-side into Google's uule token, no manual encoding needed. Desktop and mobile devices are both supported per request.

Does it return AI Overviews and People Also Ask?

Yes. Google's AI Overview text is returned in ai_overview with its cited sources in ai_overview_references, and People Also Ask arrives both as a simple question list and as related_questions with inline answers, links and sources — the same blocks SEO keyword research starts from.

Can AI agents use the SERP API directly?

Yes. The QuanticData MCP server exposes search as a native tool covering every engine and vertical, so Claude, Cursor or any MCP-capable agent can run searches autonomously. Results come back LLM-shaped: stable field names and clean text the model can reason over.

How do I paginate or get more results?

Request up to 100 results per call with num, then move through pages with page or a raw start offset. The response's pagination block reports the current page and the next one; the reviews vertical paginates with a next_page_token continuation instead.

Run your first search in minutes

$1 free every month, no card. SerpApi-compatible JSON from the first call.

Get my free API key
Get my free API key