{"uid":"cap_uK5Bk_j2_W18NdfvMhMkI","slug":"toolbelt402-x402-check-x402-compliance-scorer-92152c51","name":"Toolbelt402 x402-Check — x402 Compliance Scorer","description":"Pay-per-call utility API for AI agents — x402, USDC on Base, no API key.","url":"https://toolbelt402.catalystdesk.workers.dev/v1/x402-check?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{"url":{"type":"string"}}}}},"output":{"type":"object"}}},"responseSchema":{"type":"json","example":{"fixes":["Add the bazaar discovery extension"],"score":82}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_vl0ylQGocJGPoFqVA-1s1","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scores how well a given URL/endpoint complies with the x402 pay-per-call protocol and suggests specific fixes to improve compliance.","exampleAgentPrompt":"Can you check how x402-compliant my endpoint at https://myapi.example.com/chat is and tell me what I need to fix to get it discoverable on the bazaar?","exampleUseCases":[{"title":"Pre-launch x402 compliance audit","prompt":"Before I submit my API to x402scan, can you score https://myservice.example.com/generate for x402 compliance and list any fixes I need to make?"},{"title":"Debug missing bazaar discovery","prompt":"My endpoint at https://payments.myapp.dev/v1/summarize is set up for x402 payments but it's not appearing in bazaar listings — can you check its compliance score and tell me what's wrong?"},{"title":"Verify x402 setup after changes","prompt":"I just updated my API to support x402 payments — can you re-check https://api.mybot.io/v1/answer and confirm whether the score improved and what's still missing?"}],"resultDescription":"Returns a JSON object with a numeric compliance score (0–100) and an array of actionable fix suggestions (e.g. 'Add the bazaar discovery extension') that the developer should implement to improve x402 compliance and discoverability.","failureModes":["Missing or invalid 'url' query parameter — endpoint may return an error or score of 0","Target URL is unreachable or times out — checker cannot probe the endpoint","Target endpoint does not respond with HTTP headers expected by x402 — score will be low with generic suggestions","Payment not made via x402/USDC on Base — request returns 402 without result"],"whenToPreferThis":"Use this endpoint when you need to programmatically audit an HTTP endpoint for x402 protocol compliance and get structured, actionable improvement suggestions. Prefer this over manual inspection when you want a numeric score and specific fix list in JSON form. Best suited for developers building or iterating on x402-enabled APIs who want automated feedback.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-10T18:33:24.421Z","isFirstParty":false,"canonicalSlug":"toolbelt402-x402-check-x402-compliance-scorer-92152c51"}