Frequently Asked Questions
Everything you need to know about the SERP Search API. Can't find what you're looking for? Reach out through our live chat.
SERP Search is an API for scraping Google search results. You send a query and get sparse structured JSON with ranked organic results, knowledge and local panels, related searches, and typed calculator, translation, flight, sports, jobs, hotels, product, image-pack, AI Overview, and movie modules when Google displays them. No browser automation or CAPTCHA handling — just an HTTP request.
Every request needs a valid API key sent as a Bearer token in the Authorization header: Authorization: Bearer gt_live_xxxxxxxxxxxxxxxxxxxxxxxx. You can generate keys from the API Keys page in your dashboard.
The core API covers web search, images, videos, news, autocomplete, translation, maps search, place details, distance, and reviews. The same live Google tools are available to compatible AI clients through our OAuth 2.1 MCP server. Pro, Business, and Enterprise also include asynchronous date-range review batch exports with job status and download tools. See the API docs for every REST and MCP contract.
Rate limits depend on your plan: Starter allows 15 requests/second, Pro allows 50 requests/second, Business allows 150 requests/second, and Enterprise plans have custom limits. Exceeding the rate limit returns HTTP 429 with a Retry-After: 1 header.
Requests return a QUOTA_EXCEEDED error (HTTP 429) once your monthly limit is used up. Your quota resets at the start of each billing period. You can top up mid-month from the billing dashboard or upgrade your plan to avoid hitting the limit.
Yes. The Free tier includes 1,000 requests per month at no cost - no credit card required. It's enough to test the API and build a proof of concept. Paid plans start at $40/month. Or you can just top up and start with only a $10 top-up.
Yes. You can buy extra requests from the billing dashboard at any time without switching plans. Top-ups start at 20,000 requests. Pro and Business plans get better per-request rates on top-ups than Starter.
Yes, you can upgrade or downgrade from your dashboard. Changes take effect immediately and billing is prorated.
The default is structured JSON. You can also request raw HTML, both JSON and HTML together, or a correlated format that links JSON fields back to their source HTML elements. For almost every use case, JSON is what you want.
Yes. Pass a location string (e.g. "New York, NY, US") or lat/lng coordinates with your request to get localized results. The location parameter works across web search, images, news, maps, and reviews.
All plans include a 99.9% uptime SLA. Check the status page for real-time system health.
Starter plan users get email support. Pro users get priority support. Business and Enterprise users get dedicated support. You can also reach the team anytime through the live chat widget on the site.
Yes. Enterprise includes custom request volumes, custom rate limits, dedicated support, and tailored SLAs. Contact us to discuss your requirements.
Still have questions?
Check our full API documentation or get in touch with our team.