SERP API and SEO Data API
Search engine results, maps, keywords, trends and app store data from 25 search sources as clean JSON.
A SERP API and SEO data API in one key: Google web, news, images, shopping, local and AI Overview results, Google Maps places and reviews, Google Trends, Bing, DuckDuckGo, Brave, Yahoo, Yandex, Baidu and Naver, plus Google Play and the App Store. Set the country, language and device for every query. 122 endpoints in this category, from $1 per 1,000 calls.
- 25 platforms
- 122 endpoints
- from $1 / 1,000 calls
- 1,000 free credits / month
Search & SEO APIs on API.SH
Each platform has its own page with endpoints, example responses and prices. One API key works for all of them.
What teams build with search & seo data
Rank tracking
Check where your pages rank for each keyword, by country, language and device, every day.
Keyword and trend research
Pull autocomplete suggestions, related searches, People also ask and Google Trends interest to find what people search.
Local SEO and lead lists
Search Google Maps by place and category for businesses, ratings, reviews and contact details.
Grounding AI agents in search
Give an LLM or agent live search results, news and AI Overview answers instead of stale training data.
Popular search & seo endpoints
| platform | endpoint | per 1,000 calls |
|---|---|---|
| Google related searches and questions /google/ | $2 2 credits | |
| Google Maps | Google Maps place search /google-maps/ | $1 1 credit |
| Google Trends | Google Trends autocomplete /google-trends/ | $1 1 credit |
| Bing | Bing web search /bing/ | $1 1 credit |
| DuckDuckGo | DuckDuckGo Search /duckduckgo/ | $1 1 credit |
| Brave | Brave image search /brave/ | $1 1 credit |
| Yahoo | Yahoo Search /yahoo/ | $1 1 credit |
| Google Play | Google Play search /google-play/ | $2 2 credits |
| App Store | App Store reviews /app-store/ | $1 1 credit |
| Similarweb | Similarweb sitemap URLs /similarweb/ | $1 1 credit |
| Yandex | Yandex Search /yandex/ | $1 1 credit |
| Baidu | Baidu Search /baidu/ | $2 2 credits |
One request, clean JSON
Google related searches and questions from Google: GET https://api.api.sh/google/
curl "https://api.api.sh/google/v1/keywords?q=coffee+machine" \
-H "x-api-key: $APISH_KEY" import os, requests
res = requests.get(
"https://api.api.sh/google/v1/keywords",
params={"q": "coffee machine"},
headers={"x-api-key": os.environ["APISH_KEY"]},
timeout=120,
)
res.raise_for_status()
data = res.json() {"query": "coffee machine","search_parameters": {"q": "coffee machine","country": "us","language": "en","location": "United States","lr": null,"cr": null,"tbs": null,"type": "web","google_domain": "google.com","safe": null,"autocorrect": true,"filter": true,"device": "desktop","start": 0,"limit": 10},"suggestions": ["coffee machine","coffee machine with grinder","… 8 more"],"related_searches": ["Coffee Machine Nespresso","Coffee machine commercial","… 16 more"],"people_also_ask": ["coffee machine","What is the best coffee machine for home use?","… 3 more"],"people_also_ask_detail": [{"question": "coffee machine","answer": null,"href": null},{"question": "What is the best coffee machine for home use?","answer": null,"href": null},"… 3 more"],"total": null,"spelling": null,"serp_error": null,"credits_used": 2,"cached": false} Why API.SH for search & seo data
- Public data only: no logins, cookies or accounts on the source sites
- One key and one JSON shape across 25 search & seo platforms and 484 in all
- Blocks, retries and parsing handled for you: no scraper to maintain
- Pay per call; failed calls cost nothing
- Also in n8n, Zapier, Make, Google Sheets and AI agents (MCP)
Compared with other data APIs
Other providers sell each platform as a separate actor, scraper or subscription. On API.SH every search & seo platform is under one key and one balance, priced per call on the pricing page.
Search & SEO API questions
What is a SERP API?+
A SERP API (search engine results page API) runs a search on a search engine and returns the results as structured JSON: organic results, ads, People also ask, related searches, local results and more.
Is Google's Custom Search API a replacement?+
Google's Custom Search JSON API searches a configured set of sites, caps daily queries and does not return the full Google results page. API.SH returns the live Google results page, including ads, maps and AI Overview, by country and language.
Is there a free SERP API?+
Yes. Every API.SH account gets 1,000 free credits each month, no card needed, usable on Google, Bing and every other search endpoint. Paid calls start at $1 per 1,000.
Can I get results for a specific country, like the US or UK?+
Yes. Search endpoints take country and language parameters, and Google also takes a location, so you see results the way a searcher in that market does.
Is there a SERP API for Python?+
Yes. Each endpoint is a GET request that returns JSON, so it works with Python requests in a few lines. API.SH also has SDKs, a Google Sheets add-on and an MCP server for AI agents.