Realtime search
/search returns live web results, with optional full-page content extraction on the same call. Discover and collect in one step.
Basic web search
POST a search query and you get ranked results from across the web. search_limit caps how many come back; page drives pagination. Each result carries the URL, title, and description.
Search and scrape in one call
Set fetch_page_content: true and Spider visits every result URL and returns the body in your chosen format. Push limit above 1 to crawl deeper from each result.
Multiple queries in one request
POST an array of query objects to run several searches in a single API call. Each query runs independently and carries its own result set. Useful in agentic workflows that need answers to a handful of questions at once. Streaming isn't supported for batch search.
Geo-targeted search
Pin where results originate with location, language, and country. Returns results as a user in that region would see them.
Time-based filters
Use tbs to restrict results to a recent window — past hour through past year.
| tbs value | Window |
|---|---|
qdr:h | Past hour |
qdr:d | Past 24 hours |
qdr:w | Past week |
qdr:m | Past month |
qdr:y | Past year |