SERP APIs
Live search engine results pages from Google, Bing, Yahoo, DuckDuckGo, Yandex, Naver and Baidu, including AI Overviews, featured snippets and People Also Ask.
All SERP APIs
Compare endpoints across providers, then open any API for parameters, pricing and a live request.
DataForSEO Google SERP (Advanced)
Get live Google organic search results for any keyword, location and language, including AI Overviews, featured snippets, People Also Ask and other SERP features, with rank positions and URLs.
DataForSEO Google SERP (Regular)
Get live Google organic results for any keyword, location and language in a compact format: rank, title, URL, domain and description for each organic result.
DataForSEO Google News SERP
Get live Google News results for any keyword, location and language: headlines, sources, URLs, dates and rank.
DataForSEO Baidu Organic SERP Advanced
Retrieves advanced organic search engine results pages from Baidu. Returns organic listings, ranking positions, and associated search metadata for search queries.
DataForSEO Bing Organic Search
Returns real-time organic search engine results pages from Bing with advanced item data. Provides detailed ranking elements and structured SERP positions for organic listings.
DataForSEO Google Autocomplete Advanced
Returns real-time Google autocomplete search suggestions and related keyword prompts. Delivers SERP autocomplete data for market research and search query analysis.
DataForSEO Google Images SERP
Returns Google Images search engine results pages with detailed image metadata. Provides real-time SERP data for visual search queries across Google Images.
DataForSEO Google Local Finder Advanced
Returns real-time Google Local Finder search engine results page data. Retrieves local business listings, map results, and advanced SERP elements based on search queries.
DataForSEO Google Maps Local SERP
Returns real-time Google Maps search engine results pages and local business listings. Supports local SEO monitoring and geographical business discovery directly from Google Maps.
DataForSEO Yahoo Organic SERP
Returns real-time organic search engine results pages from Yahoo. Delivers detailed rank positions, titles, URLs, and SERP snippet data for specified search queries.
Baidu News Search
Baidu News results for a keyword: headline, source, date, snippet and link.
Baidu Search
Get Baidu web results for a query with organic results, answer boxes, related searches and pagination.
Bing Images Search
Bing Images results for a keyword: image URLs, thumbnails, titles, sizes and source pages.
Bing News
Search Bing News by keyword and get headlines with source, date, snippet and thumbnail, filtered by freshness and market.
Bing Reverse Image Search
Search Bing Visual Search with an image URL and get visually similar images, pages that contain the image and related searches.
Bing Search
Get Bing web results for a query with organic results, answer boxes, related searches and pagination, localized by market and country.
Bing Videos Search
Bing Videos results for a keyword: titles, thumbnails, durations, views and source sites.
DataForSEO Labs Historical SERPs
Past Google search results for a keyword within a date range.
DataForSEO Google AI Mode Answer
Fetch Google AI Mode's generated answer and cited sources for a query. Google AI Mode response for a keyword and location.
DataForSEO Google Dataset Search Results
Google Dataset Search results for a keyword: dataset titles, providers, formats and last-modified dates.
DataForSEO Google Finance Explore
Fetch Google Finance's explore page: market movers, indexes, and news. Google Finance explore data for a location.
DataForSEO Google Finance Markets
Fetch Google Finance market summaries by region or asset class. Google Finance markets page for a market_type (indexes by region, most active, gainers, losers, climate leaders, crypto, currencies).
DataForSEO Google Finance Quote
Fetch a Google Finance quote page for a stock, index, or currency pair. Google Finance quote for a ticker such as 'AAPL:NASDAQ' or 'EUR-USD'.
DataForSEO Google Finance Ticker Search
Resolve a company or instrument name to Google Finance tickers. Google Finance search for a company or instrument name.
DataForSEO YouTube Search Results
YouTube search results for a keyword: videos, channels and playlists with titles, views, durations and upload dates.
DataForSEO YouTube Video Comments
Top-level comments on a YouTube video by video id, with author, text, likes, reply counts and timestamps.
DataForSEO YouTube Video Details
Fetch metadata and stats for one YouTube video by id. Details of a YouTube video by video_id.
DataForSEO YouTube Subtitles
Fetch the subtitle track of a YouTube video with timestamps. Subtitles of a YouTube video by video_id and language.
DuckDuckGo Images
Search DuckDuckGo Images by keyword with size, color, type and layout filters, returning image URLs, thumbnails, titles and sources.
DuckDuckGo News Search
DuckDuckGo News results for a keyword: headline, source, date, snippet and link.
DuckDuckGo Search
DuckDuckGo organic search results for a keyword, with region and safe-search options.
Google Ads Results
Get the paid ads Google shows for a query in a location, with advertiser, headline, description, displayed link, sitelinks and position.
Google Autocomplete
Get Google search box suggestions for a partial query, localized by country and language.
Google Books
Search Google Books by keyword and get titles, authors, snippets, publication info and preview links.
Google Events
Search events listed on Google by keyword and place, with title, date, venue, address, ticket links and thumbnails.
Google Forums
Get Google's Forums results for a query: discussion threads from Reddit, Quora and other forums with title, snippet, source and answer counts.
Google Gemini Answer
Get the answer Google Gemini gives for a question in the Gemini web app, with answer text, cited sources and a token for follow-up questions.
Google Jobs
Search job listings aggregated by Google Jobs with title, company, location, posting date, salary and apply links, filtered by location and language.
Google Local
Search local businesses on Google by keyword and location, with name, rating, reviews, address, hours, phone and place ID.
Google News
Search Google News by keyword, topic or publication and get headlines with source, date, thumbnail and story clusters, localized by country and language.
Google Scholar Author
Get a Google Scholar author profile by author ID with affiliation, interests, citation counts, h-index, co-authors and article list.
Google Search
Get Google web results for a query with organic results, knowledge graph, local pack, top stories, related questions and pagination, localized by country, language and location.
Google Short Videos
Get Google's Short Videos results for a query: short-form clips from YouTube Shorts, TikTok, Instagram and others with title, source, duration and link.
Naver AI Mode
Get Naver's AI-generated answer for a query with the answer text, cited sources and follow-up token for continuing the conversation.
Naver Blog Search
Search up to five enriched Naver blog results by keyword with stable cursor pagination: result rank, title, excerpt, post and blogger URLs, blogger name, publish time, and Naver's total match count.
Naver Search
Get Naver web results for a query with organic results, news, blogs, knowledge panels and other Naver sections.
Yahoo Images Search
Yahoo Images results for a keyword: image URLs, thumbnails, sizes and source pages.
Yahoo Search
Get Yahoo web results for a query with organic results, related searches and pagination, localized by domain and language.
Yahoo Videos Search
Yahoo Videos results for a keyword: titles, thumbnails, durations and source sites.
Yandex Images Search
Yandex Images results for a keyword: image URLs, thumbnails, sizes and source pages.
Yandex Search
Get Yandex web results for a query with organic results and pagination, localized by Yandex domain, region and language.
Yandex Videos Search
Yandex Videos results for a keyword: titles, thumbnails, durations and source sites.
Search results as structured data
SERP endpoints return ranked results for a keyword, location and language, with positions, URLs and SERP features such as AI Overviews, featured snippets and People Also Ask.
Engines
- Google: organic, AI Mode, news, images, maps, local finder and autocomplete, via DataForSEO and Google endpoints.
- Others: Bing, Yahoo, YouTube, DuckDuckGo, Yandex, Naver and Baidu.
Use SERP data for rank tracking, competitor research and grounding agents in fresh results. Related: Keyword Research, Web Search and SEO & GEO APIs.
Start using SERP APIs on SandBase
One key, one request pattern, billed per call.
- 01
Create an API key
Sign in to the SandBase Console and create a key on the API Keys page. Keep it in an environment variable and never commit it to source control.
TERMINALexport SANDBASE_API_KEY="YOUR_SANDBASE_API_KEY" - 02
Call an endpoint
POST a JSON body to /v1/api/dataforseo/v3/serp/google/organic/live/advanced. Every endpoint on this page uses the same pattern.
TERMINALcurl https://api.sandbase.ai/v1/api/dataforseo/v3/serp/google/organic/live/advanced \ -H "Authorization: Bearer $SANDBASE_API_KEY" \ -H "Content-Type: application/json" \ -d '{"keyword": "ai agent platform", "location_code": 2840, "language_code": "en", "depth": 10}' - 03
Let your agent call it
Connect the SandBase MCP server or CLI so an agent can discover and call these endpoints with your key.
TERMINALnpx -y @sandbaseai/cli@latest connect
Questions, answered
SERP API or web search API?
A SERP API returns the engine’s result page exactly as ranked, for SEO. A web search API, such as Exa, Tavily or Brave, returns results optimised for agents and RAG.
Can I set location and device?
Yes. Google SERP endpoints accept location, language and device parameters.
Are AI Overviews included?
The DataForSEO Google Organic (Advanced) endpoint includes AI Overviews and other SERP features.
How am I billed?
Per call. DataForSEO endpoints pass through the provider-reported cost.
Build with SERP APIs.
One key, consistent APIs, and usage-based pricing across every API on this page.
