Online Search
Search & Context
Online Search API
Search the public web and return normalized organic results for agent context, market research, and enrichment workflows.
GET
Online Search
Beta. This endpoint is designed for low-volume context enrichment. Results are best-effort, cached, and may be partial when upstream search engines throttle or fail.
Endpoint
Query parameters
| Parameter | Description |
|---|---|
q | Search query. Required. |
max_results | Number of normalized organic results. Defaults to 10, capped at 20. |
engines | Comma-separated engine adapters. Defaults to bing,duckduckgo. brave is available as an opt-in adapter. |
language | Search language. Defaults to en-US. |
time_range | Optional freshness filter when supported: day, week, month, year. |
safe_search | Safe-search mode: 0, 1, or 2. Defaults to 0. |
cache_ttl_seconds | Cache TTL for this query. Defaults to 600, capped at 3600. |
3 requests per 10 seconds per API key, in addition to your normal tier limit.
Response
status may be partial when one engine fails but other engines still return results.Authorizations
Query Parameters
Search query.
Number of normalized organic results. Defaults to 10, capped at 20.
Required range:
1 <= x <= 20Comma-separated engine adapters. Defaults to bing,duckduckgo. brave is available as an opt-in adapter.
Search language.
Optional freshness filter when supported.
Available options:
day, week, month, year Safe-search mode.
Available options:
0, 1, 2 Cache TTL for the query. Defaults to 600, capped at 3600.
Required range:
1 <= x <= 3600Response
Online search results

