v1

latestOpenAPI 3.1.02026-07-26103173152.6 KB
public

Execute Web Search

Perform a web search and immediately fetch content for the returned URLs.

Use this when you want both snippets and page contents from one call.

If you want to selectively fetch content (i.e. let the LLM decide which URLs to read), use /search-lite and then call /open-urls separately.

post/web-search/search

Request body

queriesstring[] required

List of search queries to send to the configured provider.

max_resultsinteger nullable

Optional cap on number of results to return per query. Defaults to 10.

Response

Successful Response

search_provider_type'google_pse' | 'serper' | 'exa' | 'searxng' required
content_provider_type'onyx_web_crawler' | 'firecrawl' | 'exa'