{"uid":"cap_-XOOgBjdRuKekwFQ7Hrqj","slug":"ontario-protocol-x402-endpoint-checker-3e0a8565","name":"Ontario Protocol x402 Endpoint Checker","description":"Find the first reason agents are not buying your x402 API. Test HTTP 402 readiness, Coinbase Bazaar retrieval, buyer-task fit, and agent payment policy free.","url":"https://ontarioprotocol.com/api/x402/list-agent","method":"POST","headers":{},"bodySchema":null,"responseSchema":{"type":"json","example":{"listing":{"id":"agent_example"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","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.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_UPq1FtUUfcyB3DiB73OfI","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Tests and validates x402-compliant API endpoints for HTTP 402 responses, manifests, pricing, and public readiness before an agent pays","exampleAgentPrompt":"Before I integrate this x402 endpoint at https://myservice.com/api/data, can you run an Ontario Protocol check on it to verify the HTTP 402 response, manifest, and pricing are all set up correctly and it's publicly discoverable?","exampleUseCases":[{"title":"Pre-integration x402 compliance check","prompt":"I'm about to have my agent start paying for calls to https://api.partner.com/insights — can you check with Ontario Protocol first to confirm their x402 setup is correct, the manifest is valid, and pricing is properly declared?"},{"title":"Provider readiness audit before launch","prompt":"I just built an x402-monetized endpoint at https://myapp.com/api/premium and want to make sure it passes all the public readiness checks — HTTP 402 response, manifest, and discovery — before I tell agent builders to start using it."},{"title":"Debugging broken x402 payment flow","prompt":"My x402 endpoint seems to be rejecting agent payments and I'm not sure why — can you run an Ontario Protocol probe on https://myservice.com/api/v1/report to see what's misconfigured in the 402 response or manifest?"}],"resultDescription":"A JSON object containing a listing record with an endpoint ID and associated validation results covering HTTP 402 compliance, manifest structure, pricing metadata, and public discovery readiness status.","failureModes":["Target URL is unreachable or returns non-402 status — validation fails with error details","Malformed manifest at the target endpoint — report flags specific schema violations","Endpoint not yet indexed for discovery — readiness report shows discovery as incomplete","Invalid or missing pricing declaration — pricing check returns failure with guidance","Rate limit or upstream timeout — call returns error without a listing result"],"whenToPreferThis":"Choose this endpoint when you need to verify that an x402-compliant API is correctly configured before an agent attempts to pay and call it, or before a provider publishes their endpoint for agent consumption. It is specifically suited for x402 protocol validation rather than general API health checks or payment processing.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:35:12.104Z","isFirstParty":false}