{"uid":"cap_f2ir4pHTRbP4-w2Ug-XJN","slug":"open-web-search-785f26f5","name":"Open Web Search","description":"Web search for agents. POST a JSON body with a \"query\" string and an optional \"limit\" (1-20); returns ranked results, each with a title, url and text snippet. Keyword and semantic matching, no API key required, billed per call: $0.001000 USDC.","url":"https://x402-echo-service.onrender.com/web/search","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"limit":{"type":"integer","default":5,"maximum":20,"minimum":1},"query":{"type":"string","maxLength":512,"minLength":1,"description":"Search query."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_QOecbzr9v74cK3JUA5Ftk","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Performs keyword and semantic web search, returning ranked results with titles, URLs, and text snippets — no API key required, billed per call via x402.","exampleAgentPrompt":"Search the web for 'best practices for securing Node.js APIs' and return the top 5 results with titles and links.","exampleUseCases":[{"title":"Researching a competitor product","prompt":"Search the web for 'Stripe vs Paddle pricing 2024' and give me the top 10 results so I can compare what people are saying."},{"title":"Finding recent news on a topic","prompt":"Can you search the web for 'EU AI Act enforcement updates' and show me the top 5 links with summaries?"},{"title":"Looking up technical documentation","prompt":"Search the web for 'React useEffect cleanup function example' and bring back the top 3 results with their snippets."}],"resultDescription":"An ordered list of up to 20 web search results, each containing a page title, a URL, and a text snippet extracted from the page — ranked by relevance to the query using keyword and semantic matching.","failureModes":["Empty or whitespace query returns a validation error","Limit outside 1–20 range is rejected","Query exceeding 512 characters is rejected","Payment failure (x402) results in a 402 response with no results","Upstream search index unavailable causes 5xx error","Obscure or very niche queries may return low-quality or no results"],"whenToPreferThis":"Choose this endpoint when an agent needs to retrieve live web search results without requiring an API key or pre-negotiated credentials — ideal for lightweight, pay-per-call search in automated pipelines. It combines keyword and semantic matching, making it suitable for both precise and exploratory queries. Prefer this over scraping individual URLs when you need ranked, multi-source results in a single call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:30:41.169Z","isFirstParty":false}