{"buyer_guide":"https://ontarioprotocol.com/.well-known/agent-buyer.json","description":"Which x402 API should my agent call? Live API finder for any task. Required: task. Returns up to 5 paid APIs that answered a fresh unpaid probe with a valid Base USDC 402, ranked by task fit, price and Bazaar-reported repeat buyers, each with live price, network and a ready-to-call request. Provider calls are paid separately. No live match, no charge. $0.005 USDC on Base. No account, no API key. Recommendations, not a safety guarantee. By Ontario Protocol.","discovery_request":{"charged":false,"method":"GET"},"name":"ontario_find-api","paid_request":{"inputSchema":{"properties":{"limit":{"default":3,"description":"Number of live-verified APIs to return, 1 to 5.","maximum":5,"minimum":1,"type":"integer"},"max_usdc":{"description":"Optional per-call price ceiling in USDC for returned APIs, e.g. '0.01'.","type":"string"},"task":{"description":"Public task text, e.g. 'web search for an AI agent'. Never include credentials or private data.","maxLength":160,"minLength":3,"type":"string"}},"required":["task"],"type":"object"},"method":"POST","network":"eip155:8453","outputSchema":{"additionalProperties":true,"properties":{"count":{"minimum":1,"type":"integer"},"funnel":{"type":"object"},"results":{"items":{"additionalProperties":true,"properties":{"buyer_signal":{"type":"object"},"endpoint":{"type":"string"},"how_to_call":{"type":"object"},"live_check":{"type":"object"},"method":{"type":"string"},"price_usdc":{"type":"string"},"rank":{"type":"integer"}},"required":["rank","endpoint","method","price_usdc","buyer_signal","live_check","how_to_call"],"type":"object"},"type":"array"},"schema":{"const":"ontario.x402_api_finder.v1"},"status":{"enum":["ok"]},"trust_boundary":{"type":"string"}},"required":["schema","status","count","results","funnel","trust_boundary"],"type":"object"},"price_usdc":"0.005","url":"https://ontarioprotocol.com/api/x402/find-api"},"payment_flow":["An unpaid POST to the paid URL returns the live HTTP 402 payment requirements.","Payments are signed locally in the buyer's wallet; Ontario never requests or receives private keys."],"payment_policy":"https://ontarioprotocol.com/.well-known/agent-payment-policy.json","purchase_reason":"Live-checked, repeat-buyer ranked APIs for one task with the exact request and payment terms, without ghost or broken listings.","schema":"ontario.paid_post_discovery.v1","selection_rule":"Returns only endpoints that are payable right now for one concrete task. The free tool router returns unverified search candidates; this tool probes them and drops dead, mismatched or over-budget listings.","status":"available","title":"Find a Live x402 API for a Task","trust_boundary":"This GET response is discovery metadata. It does not invoke the paid tool, validate a live challenge, authorize spending, or record a sale."}
