{"openapi":"3.1.0","info":{"title":"GEDX402 Search","version":"6","description":"AM winner POST /v1/search — Tavily-shaped web search, $0.01 USDC. Exa neural search at /v1/exa/search|contents.","contact":{"email":"jvalamis@gmail.com","url":"https://search.gedx402.com"},"x-guidance":"Pay per request with USDC on Base via x402 v2 (Coinbase CDP facilitator). Choose any listed network in the 402 accepts[] response. 1 routes on this shard (competitive heroes default; ?full=1 for all). Full catalog: GET https://gedx402.com/v1/models Start here: POST /v1/search","x-service":{"serviceName":"GEDX402 Search","tags":["open-web","search","search-lite","serp","tavily","exa","neural-search","agents","usdc","multi-chain"],"iconUrl":"https://search.gedx402.com/favicon.svg"},"x-hub":"https://gedx402.com","x-payments":[{"x402":{"network":"eip155:8453","asset":"USDC","label":"Base"}}],"x-openapi-scope":"competitive","full_catalog":"https://search.gedx402.com/openapi.json?full=1"},"servers":[{"url":"https://search.gedx402.com"}],"paths":{"/v1/search":{"post":{"operationId":"search","summary":"Web Search (Tavily parity)","description":"Tavily web search — one x402 payment on search.gedx402.com. POST { query, max_results?: 5, search_depth?: basic|advanced } → ranked { title, url, snippet, content }[] via Tavily Search API. AM-winning shape at POST /v1/search. Wire: npm run pricing:report (ged-x402). Hero: GET /heroes/search · GET /docs/search-bundle.","tags":["Search"],"security":[],"x-payment-info":{"protocols":[{"x402":{"network":"eip155:8453","asset":"USDC","label":"Base"}}],"price":{"mode":"dynamic","currency":"USD","min":"0.022000","max":"0.042000"}},"responses":{"200":{"description":"Inference result","content":{"application/json":{"schema":{"type":"object"},"example":{"query":"GEDX402 x402 API pricing","results":[{"rank":1,"title":"GEDX402 pricing","url":"https://gedx402.com/v1/models","snippet":"Pay-per-request inference with dynamic USDC pricing…"}],"count":1}}}},"400":{"description":"Invalid or over-limit payload"},"402":{"description":"Payment required (x402 v2 USDC on Base)","headers":{"PAYMENT-REQUIRED":{"description":"Base64-encoded x402 v2 PaymentRequired with accepts[] per network","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","additionalProperties":true},"example":{}}}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","description":"Open-web search query."},"max_results":{"type":"integer","description":"Max SERP links to return (1-10, default 5)."},"search_depth":{"type":"string","enum":["basic","advanced"],"description":"Tavily search depth (advanced uses 2 credits)."}},"required":["query"]},"example":{"query":"GEDX402 x402 API pricing","max_results":5,"search_depth":"basic"}}}},"servers":[{"url":"https://search.gedx402.com"}],"x-resource-url":"https://search.gedx402.com/v1/search"}},"/v1/models":{"get":{"operationId":"models","summary":"Shard route catalog","description":"Free catalog for this shard with pricing and descriptions.","tags":["Catalog"],"security":[],"responses":{"200":{"description":"Catalog JSON"}}}},"/v1/demo":{"get":{"operationId":"demo_index","summary":"Response shape previews","description":"Free cached JSON examples (not charged).","tags":["Catalog"],"security":[],"responses":{"200":{"description":"Demo index"}}}},"/v1/health":{"get":{"operationId":"health","summary":"Service health","tags":["Catalog"],"security":[],"responses":{"200":{"description":"Health JSON"}}}}},"x-agentcash-guidance":{"llmsTxtUrl":"https://search.gedx402.com/llms.txt"},"x-agentcash-provenance":{"ownershipProofs":["0xb3C2776cE3F99cb3366520c27b4aC5D436942Ab6","9xQeWvG816bUx9EPjHmaT23yvVM2ZWbrrpZb9PusVFin"]},"x-discovery":{"ownershipProofs":["0xb3C2776cE3F99cb3366520c27b4aC5D436942Ab6","9xQeWvG816bUx9EPjHmaT23yvVM2ZWbrrpZb9PusVFin"]}}