Search
Authentication
Request
The search query used to retrieve relevant results from the web. You can also include search operators to refine your search.
Specifies the maximum number of search results to return per section (the sections are web and news. See the JSON response to visualize them).
Indicates the offset for pagination. The offset is calculated in multiples of count. For example, if count = 5 and offset = 1, results 5–10 will be returned. Range 0 ≤ offset ≤ 9.
The language of the web results that will be returned (BCP 47 format).
Indicates which section(s) of search results to livecrawl and return full page content.
Indicates the format(s) of the livecrawled content. Pass a single value (html or markdown), or a JSON array to receive both formats: ["html", "markdown"].
A list of domains to restrict search results to. Only results from these domains will be returned. Supports up to 500 domains. This is a strict allowlist, not a boost — results are limited exclusively to the specified domains. Cannot be combined with exclude_domains; passing both will return a 422 error.
A list of domains to exclude from search results. Results from these domains will be filtered out. Supports up to 500 domains. Cannot be combined with include_domains; passing both will return a 422 error.
Maximum time in seconds to wait for page content when livecrawl is enabled. Must be between 1 and 60 seconds. Default is 10 seconds.