# SERP API — $0.0005/Search, No Subscription

> Google, Bing and DuckDuckGo results as SerpApi-compatible JSON from $0.0005 per search. 17 verticals, pay per success, $1 free monthly, no card needed.

[Home](https://quanticdata.io/)/*SERP API*

# 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.

[Get my free API key](https://quanticdata.io/signup/) [See pricing](/serp-api/#plans)

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

3 engines · one schema google · bing · duckduckgo → structured results

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 engines**Google · Bing · DuckDuckGo

**17 verticals**search, maps, shopping, news, jobs, flights…

**SerpApi-compatible**drop-in JSON field names

**Pay per success**blocks, 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.0005**per search — request tier*Bing · DuckDuckGo · $0.50 per 1K*

**$0.002**per rendered search*Google & rich verticals · $2 per 1K*

**$1 free**every month, forever*no card required*

**$0**monthly minimum*pure 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

Most popular

### Growth

$79/mo

- $50 free credit / month

- 600 requests / min

- 20% 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.

One response, every block organic[] · ads[] · people_also_ask[] · related_searches[]
knowledge_graph · featured_snippet · ai_overview + sources

## 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.

Drop-in fields *organic* *people_also_ask* *related_questions* *knowledge_graph* *related_searches* *pagination* *answer_box*

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 }'
```

```
import requests

r = requests.post("https://api.quanticdata.io/v1/serp",
    headers={"Authorization": f"Bearer {KEY}"},
    json={"query": "best crm for startups", "engine": "google",
          "country": "us", "num": 20})

for hit in r.json()["data"]["organic"]:
    print(hit["rank"], hit["title"], hit["link"])
```

```
const r = await fetch("https://api.quanticdata.io/v1/serp", {
  method: "POST",
  headers: { Authorization: `Bearer ${process.env.QD_API_KEY}` },
  body: JSON.stringify({ query: "best crm for startups",
    engine: "google", country: "us", num: 20 })
});
const { data } = await r.json();
console.log(data.organic[0]);
```

## Plug it into your AI stack

Search is the first tool every agent needs. The [QuanticData MCP server](https://quanticdata.io/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](https://quanticdata.io/web-data-api-for-ai/).

Works where your agent lives *Claude* *Cursor* *n8n* *LangChain* *CrewAI* *OpenAI Agents SDK* *LlamaIndex* *Zapier*

## QuanticData vs a typical SERP API

|  | QuanticData | Typical SERP API |
| --- | --- | --- |
| Entry price | $0 — pure pay-as-you-go | monthly subscription |
| Unused volume | nothing to expire — pay per search | plan searches reset monthly |
| Failed searches | never billed, retry log included | often count against quota |
| Free tier | $1 every month, renews forever | one-time trial credits |
| Output schema | SerpApi-compatible JSON | proprietary, varies |
| AI agent access | native MCP search tool | rarely available |

## FAQ

The short answers on pricing, formats and setup.

[Something else? Ask us →](mailto:hello@quanticdata.io)

### 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](https://quanticdata.io/signup/)

Also on the platform: [AI Web Scraping Service](https://quanticdata.io/ai-web-scraping-service/) [Competitor Price Monitoring](https://quanticdata.io/competitor-price-monitoring/) [Scrape Job Postings](https://quanticdata.io/scrape-job-postings/) [Web Scraping API](https://quanticdata.io/web-scraping-api/) [Web Data API for AI](https://quanticdata.io/web-data-api-for-ai/) [Residential Proxies](https://quanticdata.io/residential-proxies/) [Mobile Proxies](https://quanticdata.io/mobile-proxies/) [Datacenter Proxies](https://quanticdata.io/datacenter-proxies/) [ISP Proxies](https://quanticdata.io/isp-proxies/) [Rotating Proxies](https://quanticdata.io/rotating-proxies/) [Sneaker Proxies](https://quanticdata.io/sneaker-proxies/) [SOCKS5 Proxies](https://quanticdata.io/socks5-proxies/) [IPv6 Proxies](https://quanticdata.io/ipv6-proxies/)

---

Source: https://quanticdata.io/serp-api/ · Site index for AI: https://quanticdata.io/llms.txt
