{"uid":"cap_zV-G7nv1hcfpe8Ql_WjA9","slug":"agentstools-dev-web-search-c4afa32d","name":"agentstools.dev Web Search","description":"Free-text web search for AI agents: ranked title/url/snippet results fused across multiple engines (Brave, Google, DuckDuckGo, Mojeek, Startpage, Yahoo), with freshness filters (past day/week/month/year), region/locale and SafeSearch. One call for grounded, up-to-date web results — no keys, no scraping setup.","url":"https://api.agentstools.dev/search","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["query"],"properties":{"query":{"type":"string"},"region":{"type":"string","description":"Locale like 'us-en', 'uk-en', 'de-de' (default us-en)"},"backend":{"type":"string","description":"auto (default multi-engine fusion) or a specific engine: brave/duckduckgo/google/mojeek/startpage/wikipedia/yahoo/yandex, or a CSV of them"},"timelimit":{"enum":["d","w","m","y"],"type":"string","description":"Freshness/time filter: past day/week/month/year"},"safesearch":{"enum":["on","moderate","off"],"type":"string","description":"SafeSearch level (default moderate)"},"max_results":{"type":"integer","maximum":20,"minimum":1}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_TiR9O2vwIcYpaKOI4Jw56","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Free-text web search using DuckDuckGo, returning a ranked list of titles, URLs, and snippets","exampleAgentPrompt":"Search the web for 'best practices for LLM prompt engineering' and return up to 10 results with their titles, URLs, and snippets.","exampleUseCases":null,"resultDescription":"A list of up to 20 web search results, each containing a page title, URL, and a short descriptive snippet from the page content, sourced via DuckDuckGo.","failureModes":["Missing required 'query' parameter returns a validation error","max_results out of range (less than 1 or greater than 20) causes a schema validation error","DuckDuckGo rate limiting or downtime may cause upstream failures","Very obscure queries may return few or no results","Payment failure (x402) prevents access to the endpoint"],"whenToPreferThis":"Use this endpoint when an AI agent needs to perform a free-text web search and retrieve titles, URLs, and snippets — especially in low-cost automated workflows (at $0.001/call via x402). Ideal when DuckDuckGo's privacy-respecting search index is acceptable, and structured snippet-based results are sufficient rather than full page content.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T07:13:44.982Z","isFirstParty":false}