SERP API

Live search results, shaped for production.

Get live Google and Bing search results as normalized JSON with SERP features, location and device targeting, pagination, and request history.

What is a SERP API?

A search engine results page API replaces a brittle scraping stack with one HTTP request. It retrieves the live SERP, resolves blocking and localization, parses changing markup, and returns fields your application can use.
  • No browser or proxy fleet to operate
  • Ranked organic results and rich SERP features
  • Stable JSON instead of changing search HTML
  • Consistent controls across recurring searches

Google Search API and Bing Search API

Use one account and credit balance for Google Search and Bing Search. Choose the engine per endpoint while keeping a normalized result model.

Live, uncached results

Each successful request executes against the selected search engine. PrismCrawl does not serve a cached keyword database.

Normalized JSON

Read ranks, titles, URLs, snippets, domains, sources, feature types, positions, and pagination from documented shapes.

Source HTML when needed

Request or retrieve source artifacts when a parser result needs investigation, verification, or reprocessing.

Target the search context that matters

  • Country and Google domain controls
  • Interface and result language
  • Named place, coordinates, and radius
  • Desktop, tablet, and mobile identity
  • Search tab and native filters
  • Native pagination and continuation metadata

Inspect and debug every request

Request metadata is retained for 90 days and JSON/source HTML for 30 days. Review parameters, status, timing, and credits in the dashboard, copy cURL, rerun a search, or download artifacts. See the request history API documentation.

One API call

cURL
curl "https://api.prismcrawl.com/v1/google/search" \
  --request POST \
  --header "x-api-key: <PRISMCRAWL_API_KEY>" \
  --header "content-type: application/json" \
  --data '{"query":"best espresso machines","gl":"us","hl":"en-US","device":"mobile"}'

SERP API pricing

Prepaid credits start at $5. Current packages range from $0.30 to $0.15 per 1,000 successful requests, with no subscription; credits are valid for 90 days. Check current PrismCrawl pricing or model volume in the SERP API cost calculator.
ProductBilling modelDocumented entry priceBest fit
PrismCrawlOne-time prepaid credits$5 purchase; $0.30/1K at entryStraightforward live Google/Bing search without a subscription
SerpAPIMonthly plans$25/month for 1,000 searches (audited Aug. 30, 2026)Broad engine/API catalog and official client libraries
DataForSEOPer-task balance$2/1K for Google Organic Live (audited Aug. 30, 2026)SEO data suite and queued/batched workflows
Bright DataFree tier, PAYG, monthly$1.50/1K PAYG (audited Aug. 30, 2026)Large scraping/proxy platform and many engines

Compare the options honestly

Frequently asked questions

What is a SERP API?

A SERP API runs a search engine query and returns the results in a program-friendly format such as JSON, handling retrieval, parsing, localization, and anti-bot infrastructure.

Are PrismCrawl results live?

Yes. PrismCrawl runs live, uncached searches and charges one credit only when a request succeeds.

Can I target a city or device?

Yes. Google requests support country, language, named location or coordinates, radius, and desktop, tablet, or mobile context.

How does pagination work?

Responses report whether another page is available; subsequent requests use the documented page token or page controls for the selected engine.

Make your first live search today.

Create an account, get 25 free credits, and test live Google or Bing results. No credit card or subscription required.