POST /v1/search takes a natural-language query and returns ranked pages with snippets. Choose an engine with provider, leave it on auto, or set fusion to merge a panel. Full parameter list: API reference.
Engines
Shaping the results
- Filter by domain and date
- Get full text
- Trade speed for depth
- Use an engine's native feature
freshness (day, week, month, year) is a shorthand for a rolling window; use it or the explicit dates, not both. Keyword engines rewrite domain filters into site: operators and say so in warnings.Reading a result
Every result has the same fields regardless of engine.string[]
The relevant excerpts every engine returns: Exa highlights, Parallel excerpts, Tavily content, Brave descriptions, Serper snippets.
number
Native on Exa, Tavily, and Valyu, on scales that are not comparable to each other. Rank-derived elsewhere, flagged by
score_synthesized: true. With fusion, the number of engines that returned the page.object
The engine’s original result object, untouched. Always present, so nothing the engine returns is lost behind the normalization.
usage.cost_usd is the engine’s raw price for that call. Most single-engine searches cost a fraction of a cent to a few cents; the default fusion panel is about two cents. Details in Pricing.