# SerpApi **Provider:** SerpApi **Category:** search **Base URL:** `https://serpapi.com/search` **Auth:** api-key — `?api_key=YOUR_API_KEY` **Rate Limit:** Varies by plan **Free Tier:** Yes — [object Object] **Pricing:** from $50/mo (pay-as-you-go) **Docs:** https://serpapi.com/search-api ## Description SerpApi handles the complexity of scraping search engines at scale — solving CAPTCHAs, rotating proxies, and parsing results — and delivers clean structured JSON. Supports Google (organic, news, images, shopping, jobs, maps), Bing, Baidu, Yahoo, YouTube, Amazon, and more. Ideal for SEO tools, price tracking, competitive intelligence, and AI training data pipelines. ## Endpoints | Method | Endpoint | Description | |--------|----------|-------------| | GET | `https://serpapi.com/search/search?engine=google` | Google organic, news, shopping, or image results | | GET | `https://serpapi.com/search/search?engine=bing` | Bing search results in structured JSON | | GET | `https://serpapi.com/search/search?engine=youtube` | YouTube search results and video metadata | | GET | `https://serpapi.com/search/search?engine=google_maps` | Google Maps local results and reviews | | GET | `https://serpapi.com/search/search?engine=google_jobs` | Google Jobs listings for a query | ## Authentication Pass your API key as the api_key query parameter on every request. ``` ?api_key=YOUR_API_KEY ``` ## Sample Request ```bash curl "https://serpapi.com/search?engine=google&q=api+directory+for+developers&num=5&api_key=$SERP_API_KEY" ``` ## Sample Response ```json { "search_metadata": {"status": "Success"}, "organic_results": [{ "position": 1, "title": "API Map — The API Directory for AI Agents", "link": "https://apimap.dev", "snippet": "100+ APIs structured for AI agents and developers." }] } ``` ## Pricing Details Free: 100 searches/month. Developer $50/mo: 5k searches. Production $130/mo: 15k searches. Custom plans for higher volume. --- *Source: [API Map](https://apimap.dev/apis/serpapi/) — CC BY 4.0*