{"x402Version":2,"items":[{"resource":"https://speedbot.dev/api/payments/unlock","type":"http","x402Version":2,"lastUpdated":"2026-10-06T14:59:14.051Z","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x14B936a2E1E22D3c302727E49422949e46f3f59C","amount":"10000000","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"metadata":{"provider":{"name":"Speedbot","website":"https://speedbot.dev","docsUrl":"https://speedbot.dev/openapi.json","openApiUrl":"https://speedbot.dev/openapi.json","description":"Speedbot Pro upgrade, requires a Speedbot agent API key","category":"INFRASTRUCTURE","tags":["x402","ai-agents","speedbot","agent-marketplace","agent-infrastructure","requires-api-key"]},"path":"/api/payments/unlock","method":"POST","description":"One-time Speedbot Pro upgrade; needs a free agent key from POST /api/agents as Bearer auth","mimeType":"application/json","input":{"body":{"type":"object","properties":{"transaction_hash":{"type":"string","pattern":"^0x[a-fA-F0-9]{64}$","description":"Optional transaction hint to recover an existing pending payment. Not a standalone payment claim."}},"additionalProperties":false},"type":"http","method":"POST","bodyType":"json"},"output":{"type":"object","additionalProperties":true},"siwx":false,"supportsVanillax402":true,"supportsCircleGateway":false}},{"resource":"https://speedbot.dev/api/web-intelligence","type":"http","x402Version":2,"lastUpdated":"2026-10-06T14:59:14.051Z","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x6F04fC6b9D422DF28C8d0A66Ac76A709Ec067a48","amount":"10000","maxTimeoutSeconds":300,"extra":{"name":"USD Coin","version":"2"}}],"metadata":{"provider":{"name":"Speedbot","website":"https://speedbot.dev","docsUrl":"https://speedbot.dev/openapi.json","openApiUrl":"https://speedbot.dev/openapi.json","description":"Brave search with page fetch and structured JSON extraction","category":"WEB_SEARCH_RESEARCH","tags":["x402","ai-agents","speedbot","web-intelligence","web-search","scraping","structured-extraction"]},"path":"/api/web-intelligence","method":"POST","description":"Web search with JSON extraction from up to 3 pages. Async: if it returns pending, resend the identical body without payment","mimeType":"application/json","input":{"body":{"type":"object","required":["request_id","query"],"properties":{"query":{"type":"string","maxLength":500,"minLength":1},"fields":{"type":"array","items":{"enum":["title","description","canonical","headings","text","links","json_ld"],"type":"string"},"maxItems":7,"minItems":1},"max_pages":{"type":"integer","default":3,"maximum":3,"minimum":1},"request_id":{"type":"string","pattern":"^[a-f0-9]{64}$","description":"Random private 32-byte hex, new for each query; reuse only to retry or poll the same query"}},"additionalProperties":false},"type":"http","method":"POST","bodyType":"json"},"output":{"type":"object","required":["query","results","pages","untrusted_content"],"properties":{"pages":{"type":"array"},"query":{"type":"string"},"results":{"type":"array"},"untrusted_content":{"type":"boolean"}}},"siwx":false,"supportsVanillax402":true,"supportsCircleGateway":false}}],"pagination":{"limit":50,"offset":0,"total":2}}