Perform a federated web search returning organic results, snippets, and metadata.
application/json<API_KEY> (required)numResultsToScrape is set higher than 10, it will be capped at 10.numResultsToScrape is not provided, the default value is 3.scrapeResults is false, no URLs will be scraped and the scrapeOutput field will not be present in the organic results.scrapeOptions field allows customization of the scraping process:
format can be “markdown”, “html”, or “screenshot”. If not specified, “markdown” is used.cleaned determines whether the output should be cleaned. If not specified, it defaults to true.dateRange parameter can be used to filter results by date. Valid values are “anyTime”, “pastHour”, “pastDay”, “pastWeek”, “pastMonth”, or “pastYear”.country parameter should be a two-letter country code (e.g., “US” for United States).location parameter can be used to focus the search on a specific area. You can find a list of supported locations at GET: /api/v1/google-locationslanguage parameter can be used to specify the desired language for the search results.X-RateLimit-Limit and X-RateLimit-Remaining) are included in the response to indicate the user’s current rate limit status.Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
2-letter country code forwarded as gl.
Free-form location context forwarded to the provider.
Interface language forwarded as hl.
Temporal filter applied to the search results.
pastHour, pastDay, pastWeek, pastMonth, pastYear, anyTime x >= 1When true, the service will scrape top organic results for rich content.
1 <= x <= 10Optional identifier describing where the API request originated.
API, WEB, MAKE_DOT_COM, ZAPIER, N8N, PLAYGROUND, DEFAULT_AUTOMATION, AGENT_PREVIEW, AGENT_LIVE, AUTOPILOT, STUDIO