{"uid":"cap_VPMByiYkkqDvHGkeoGetJ","slug":"capi2-x402-health-check-9ac9b5d0","name":"capi2 x402 Health Check","description":"Paid x402 utilities and live intelligence for autonomous agents: hashing/encoding plus public web lookup, domain intelligence, API discovery audit, evidence extraction and x402 health.","url":"https://capi2-demand-tools.onrender.com/v1/x402/health","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","format":"uri","description":"Public API, agent or x402 URL; its origin and discovery surfaces are audited."}}},"responseSchema":{"type":"json","example":{"score":95,"status":"healthy","x402_manifest":true,"resource_match":true,"payments_attempted":false}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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":"down","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ed1KrJ3PwP54vwDQOVKEf","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Audits a given URL for x402 protocol health, manifest presence, resource matching, and payment readiness, returning a scored status report.","exampleAgentPrompt":"Can you check the x402 health of https://api.example.com/v1/data — I want to know its health score, whether the manifest is present, and if the resource URL actually matches what's declared?","exampleUseCases":[{"title":"Pre-call x402 readiness check","prompt":"Before my agent tries to pay and call https://capi2-demand-tools.onrender.com/v1/x402/health, can you audit that URL to confirm it's x402-healthy, the manifest is present, and the resource matches?"},{"title":"Monitoring x402 service uptime","prompt":"I want to keep an eye on https://mypaymentapi.io/data — can you run an x402 health check on it so I know if it's still healthy and returning a high score?"},{"title":"Vetting a new x402 API before integration","prompt":"I found this API at https://thirdparty-agent.example.com/v1/query and want to integrate it — can you audit it for x402 compliance, check the manifest, and tell me the health score before I commit?"}],"resultDescription":"Returns a JSON object with a numeric health score (0-100), a status string (e.g. 'healthy'), a boolean indicating x402 manifest presence, a boolean for resource URL match, and a boolean for whether payments have been attempted against the endpoint.","failureModes":["Invalid or unreachable URL returns an error or low score","Non-x402 URLs return manifest_present=false and low scores","Network timeout if the target URL is slow to respond","Malformed URI input rejected with validation error","False negatives if x402 manifest is present but misconfigured"],"whenToPreferThis":"Use this endpoint when you need to programmatically verify that a URL correctly implements the x402 payment protocol before integrating it into an agent workflow, paying for access, or listing it in a discovery registry. Prefer it over manual inspection when you need a scored, machine-readable health report.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T23:25:06.379Z","isFirstParty":false}