# SerpApi

> A fast, easy, and complete API for scraping Google and 30+ other search engines, returning structured JSON results without managing proxies or CAPTCHAs.

SerpApi is a search engine results page (SERP) scraping API that handles the complexity of extracting structured data from Google, Bing, Baidu, DuckDuckGo, Amazon, Walmart, Yelp, YouTube, and dozens of other platforms. Developers send a query to SerpApi and receive clean, parsed JSON — no proxy management, no CAPTCHA solving, and no HTML parsing required. The service is SOC 2 Type II, SOC 3, and ISO 27001 certified, and offers a U.S. Legal Shield that covers the lawful collection of public search data.

## What It Is

SerpApi sits between a developer's application and a search engine, acting as a managed scraping layer. Instead of building and maintaining scrapers that break whenever a search engine updates its layout, teams call SerpApi's REST endpoints and receive consistently structured JSON. The API covers an unusually wide surface area: Google alone has over 50 distinct endpoints covering web search, images, maps, shopping, flights, hotels, news, patents, Scholar, Trends, Play Store, and more. Beyond Google, the platform supports Amazon, Apple App Store, Bing, Brave, eBay, Facebook, Home Depot, Instagram, Naver, OpenTable, Tripadvisor, Walmart, Yahoo!, Yandex, Yelp, and YouTube.

## Breadth of API Coverage

The scope of supported endpoints is a defining characteristic of SerpApi. Key categories include:

- **Google ecosystem**: Web, AI Mode, AI Overview, Ads, Autocomplete, Events, Finance, Flights, Forums, Hotels, Images, Jobs, Lens, Local, Maps (with directions, photos, reviews, posts), News, Patents, Play Store, Related Questions, Reverse Image, Scholar, Shopping, Short Videos, Trends, and Videos — each available as a dedicated endpoint.
- **E-commerce**: Amazon Search and Product, eBay Search and Product, Walmart Search/Product/Reviews, Home Depot Search/Product/Reviews.
- **Social and review platforms**: Facebook Profile, Instagram Profile, OpenTable Reviews, Tripadvisor Search/Place/Reviews, Yelp Search/Place/Reviews, YouTube Search/Video/Transcript.
- **Alternative search engines**: Baidu, Bing (including Copilot), Brave AI Mode, DuckDuckGo, Naver, Yahoo!, Yandex.

## Integration and Developer Experience

SerpApi provides official client libraries for Ruby, Python, JavaScript, Golang, PHP, Java, Rust, .NET, Swift, and C++, plus a CLI and an MCP (Model Context Protocol) integration. Results are returned as structured JSON, and the platform includes a Playground for testing queries interactively. A public roadmap on GitHub allows developers to request new APIs, report bugs, and track priorities using a five-level system (freezer → queued → prioritized → urgent → doom).

## Advanced Features

Beyond basic scraping, SerpApi offers several differentiated capabilities:

- **ZeroTrace Mode**: When enabled, search parameters, files, and data are not stored after a search completes.
- **U.S. Legal Shield**: Covers the scraping and parsing of search engine data for lawful use, with up to $2 million in coverage on qualifying plans.
- **Ludicrous Speed / Ludicrous Speed Max**: Higher-throughput speed tiers available as upgrades.
- **X-Ray**: Provides additional transparency into search result parsing.
- **JSON Restrictor**: Limits the fields returned in a response to reduce payload size.
- **Pixel Position**: Returns the on-screen pixel coordinates of result elements.
- **Team Management**: Supports multi-user account access.

## Compliance and Reliability

SerpApi is independently audited and holds SOC 2 Type II, SOC 3, and ISO 27001 certifications. The platform provides a 99.95% SLA guarantee on standard plans, with uptime SLAs of up to 99.97% on enterprise plans. The company states it does not sell or share customer data with third parties, with narrow exceptions for search processing and debugging. Searches that are blocked, errored, or receive CAPTCHAs are not counted against a plan's monthly quota — only fully successful searches consume credits.

## Use Cases

SerpApi's homepage lists the following primary use cases: SEO and Local SEO monitoring, web search and AI search engine data, AI SEO (Generative Engine Optimization), product research, background check automation, AI model training data, news monitoring, voice assistant data, price monitoring, travel information, copyright checking, and cyber threat intelligence.

## Features
- Google Search API with 50+ endpoint variants
- Support for 30+ search engines including Bing, Baidu, DuckDuckGo, Amazon, Yelp, YouTube
- Structured JSON output with no HTML parsing required
- ZeroTrace Mode for zero data retention
- U.S. Legal Shield covering lawful scraping
- Ludicrous Speed and Ludicrous Speed Max throughput tiers
- X-Ray result transparency feature
- JSON Restrictor for payload optimization
- Pixel Position for on-screen element coordinates
- Team Management for multi-user accounts
- Official SDKs for Ruby, Python, JavaScript, Go, PHP, Java, Rust, .NET, Swift, C++
- CLI and MCP integration
- Interactive Playground for query testing
- Public GitHub roadmap for feature requests and bug tracking
- SOC 2 Type II, SOC 3, and ISO 27001 certified
- 99.95% SLA guarantee on standard plans
- Only successful searches counted against quota

## Integrations
Ruby, Python, JavaScript, Golang, PHP, Java, Rust, .NET, Swift, C++, CLI, MCP (Model Context Protocol), Google Search, Google Maps, Google Shopping, Google Flights, Google Hotels, Google Scholar, Google Trends, Google Play Store, Amazon, Apple App Store, Apple Maps, Bing, Baidu, DuckDuckGo, eBay, Facebook, Home Depot, Instagram, Naver, OpenTable, Tripadvisor, Walmart, Yahoo!, Yandex, Yelp, YouTube, Brave

## Platforms
MACOS, ANDROID, IOS, WEB, API, CLI

## Pricing
Freemium — Free tier available with paid upgrades

## Links
- Website: https://serpapi.com
- Documentation: https://serpapi.com/search-api
- Repository: https://github.com/serpapi/public-roadmap
- EveryDev.ai: https://www.everydev.ai/tools/serpapi
