← Back to Products
Scraping APIs

SERP API

Real-time search engine results for any keyword

from $1.00 / 1K reqPay per successful request
Get StartedRead the Docs
bash — serp-api
curl "https://api.yaproxy.com/serp/v1/search" \
     -H "Authorization: Bearer yap_key_..." \
     -d '{"query":"buy laptop","engine":"google","country":"us"}'
# → {"organic":[{"title":"...","url":"...","rank":1},...]}
18+
search engines covered
1.2s
median fetch time
0
cached responses served
195
geo locations to target
// pipeline

How it works

01

Send a query

POST the keyword, engine, and geo. Google, Bing, Baidu, Yahoo — 18+ engines behind one endpoint.

02

We search like a local

Queries run through residential IPs in the target country, returning the exact SERP a real user there would see.

03

Structured JSON arrives

Organic results, ads, PAA, and local pack — parsed, ranked, and ready to ingest. No HTML parsing on your side.

// spec

Key Features

Collect Google, Bing, Yahoo, and Baidu search results at scale. Structured JSON output with organic results, ads, featured snippets, and local pack data.

  • Google, Bing, Baidu, Yahoo + 15 more engines
  • Structured JSON: organic, ads, PAA, local pack
  • Real-time results, no cached data
// i/o

Quick Start

bash — request
curl "https://api.yaproxy.com/serp/v1/search" \
     -H "Authorization: Bearer yap_key_..." \
     -d '{"query":"buy laptop","engine":"google","country":"us"}'
# → {"organic":[{"title":"...","url":"...","rank":1},...]}
json — response200 OK
{
  "query": "buy laptop",
  "engine": "google",
  "organic": [
    { "rank": 1, "title": "Best laptops 2026", "url": "https://..." }
  ],
  "ads": 3,
  "total_results": 1240000000
}
// faq

Frequently asked questions

Which engines and result types are supported?

Google, Bing, Baidu, Yahoo, Yandex, and 13 more. Output covers organic results, paid ads, featured snippets, People-Also-Ask, and local pack.

Are results real-time or cached?

Every request triggers a live search — we never serve cached pages. What you get is what a user in that geo sees right now.

Can I target specific countries or devices?

Yes. Combine country, city, language, and desktop/mobile device targeting per request.

Ready to start extracting data?

Create an account, fund your wallet, and make your first call in minutes.

Get StartedRead the Docs