Google Search
Google Search
Search Google and get structured results including organic results, total count, and related searches. Supports localized results by country and language.
[!NOTE]
See the API Guide for the shared request lifecycle (sync, async polling, async webhook), error envelope, rate limits, custom_vars, and deduplication. This page documents only the fields and behaviour unique to this endpoint.
Try it
Pricing
Endpoint
Examples
Output Fields
Error Responses
Validation Error (422)
{
"message": "The query field is required.",
"errors": {
"query": ["The query field is required."]
}
}
Common validation errors:
query is required
query may not be greater than 500 characters
num_results must be between 1 and 10
Tips
- Use
gl and hl together for best localized results (e.g., gl: "de", hl: "de" for German results)
- Keep queries concise and specific for better results
- For bulk searches, use the async API with
callback_url