{"capability":"web.search","title":"Agent web search","category":"web","status":"live","sandbox":true,"description":"Semantic or keyword web search returning sources an agent can cite.","input_schema":{"type":"object","required":["query"],"properties":{"query":{"type":"string","description":"Search words. site:, after: and before: in the query are read as include_domains, start_date and end_date."},"limit":{"type":"integer"},"include_domains":{"type":"array","items":{"type":"string"},"description":"Only results on these domains or their subdomains (ssc.spaceforce.mil, diu.mil), up to 10. Results elsewhere are removed whichever provider answers."},"start_date":{"type":"string","description":"YYYY-MM-DD. Results dated before it are removed; undated results are kept and counted in filters.kept_undated."},"end_date":{"type":"string","description":"YYYY-MM-DD. Results dated after it are removed."}}},"output_fields":["query","results","filters"],"billing":{"unit":"per_search","bill_on_no_match":false,"note":"Priced per search, whatever the limit. With include_domains or dates, a provider whose results all fall outside them is a free miss and the next provider runs; the result's filters block says what was removed. To locate a named person or their email, call person.enrich (a profile URL) or contact.find (name plus company domain), not a name query here: a search returns pages, never an email."},"providers":["dataforseo","firecrawl","exa","tavily","brave","apify"],"live_providers":["dataforseo","firecrawl","apify"],"platforms":[],"offers":[{"provider":"dataforseo","mode":"platform_prepaid","provider_status":"live","executable":true,"wired":true,"verified":true,"platforms":[],"verified_platforms":["*"],"price":{"amount":"0.0026","currency":"USD","note":"measured margin over provider cost"},"health":{"status":"degraded","latency_ms_p50":4835},"pricing":{"currency":"USD","base":"0.0026","per_result":"0","default_limit":10}},{"provider":"firecrawl","mode":"platform_prepaid","provider_status":"live","executable":true,"wired":true,"verified":true,"platforms":[],"verified_platforms":["*"],"price":{"amount":"0.00832","currency":"USD","note":"measured margin over provider cost"},"health":{"status":"stable","latency_ms_p50":940},"pricing":{"currency":"USD","base":"0.00832","per_result":"0","default_limit":null}},{"provider":"exa","mode":"platform_prepaid","provider_status":"ready","executable":false,"wired":true,"verified":false,"platforms":[],"verified_platforms":[],"price":{"amount":"0.0078","currency":"USD","note":"provisional: set from the provider's published rates, measured on first smoke run; the quote is base + per_result x limit (default limit 1)"},"health":{"status":"unknown","latency_ms_p50":null},"pricing":{"currency":"USD","base":"0.0065","per_result":"0.0013","default_limit":null}},{"provider":"tavily","mode":"platform_prepaid","provider_status":"planned","executable":false,"wired":false,"verified":false,"platforms":[],"verified_platforms":[],"price":{"amount":"0.005942","currency":"USD","note":"placeholder until this provider's adapter and terms exist"},"health":{"status":"unknown","latency_ms_p50":null}},{"provider":"brave","mode":"platform_prepaid","provider_status":"planned","executable":false,"wired":false,"verified":false,"platforms":[],"verified_platforms":[],"price":{"amount":"0.003714","currency":"USD","note":"placeholder until this provider's adapter and terms exist"},"health":{"status":"unknown","latency_ms_p50":null}},{"provider":"apify","mode":"platform_prepaid","provider_status":"live","executable":true,"wired":true,"verified":true,"platforms":[],"verified_platforms":["*"],"price":{"amount":"0.00455","currency":"USD","note":"from $0.00455: varies by platform, see pricing.by_platform; the quote is max(minimum, base + per_result x limit), and run refuses it above max_cost"},"health":{"status":"stable","latency_ms_p50":24815},"pricing":{"currency":"USD","by_platform":{"*":{"base":"0.00455","per_result":"0","minimum":"0.001485"}}}}],"starting_price":{"amount":"0.0026","currency":"USD"},"waterfall":{"providers":["dataforseo","apify","firecrawl"],"max_cost_for_all":{"amount":"0.00832","currency":"USD"},"runs_every_provider":false,"note":"A miss is not charged: with max_cost at max_cost_for_all, each provider in turn tries until one finds, and you pay that one provider's price only when it finds. Prices are for one result or call; a larger limit quotes more."},"hints":["Use provider=\"auto\" for capabilities unless you deliberately need one provider. Pinning a provider disables cross-provider fallback even when allow_fallback=true. max_cost must cover each alternative’s full input-specific quote; a cheapest-route cap can exclude fallback."]}