Choose an endpoint
Costs vary with the providers used. These routes charge for successful underlying calls; preview requests are free.
Configure the eligible pool
Open Agent tools → Multi-Provider Web Search to set the provider allowlist, search breadth, and result limit. Providers must also have an enabled catalog access path.
Your allowlist is a hard boundary. A request can narrow it further but cannot add providers outside it.
Preview without calling providers
Append/preview to the execution route to see the planned providers and estimated charge:
maxCredits to set an execution-time ceiling.
Run a routed search
maxCredits, Locus rejects the plan before dispatch without charging.
Reuse the idempotency key when retrying the same logical request. Use a new key for a new request.
Read the result and receipt
The response includes results, provider outcomes, andbilling.chargedCredits. A partial: true response means some providers failed while others produced results. Review those results before requesting more work; successful calls can still be charged.
Agents discover these routes through their normal tool search. Connection allowlists and spending limits continue to apply.
Compare flights with Locus Travel
Calllocus-travel/flight-search/preview with airports, dates, and preferences. Execute the same body at locus-travel/flight-search with an idempotency key.
202, retry the same request with the same idempotency key to collect the result.
See the API reference for all filters, response fields, and workspace routing settings.