{"uid":"cap_gTNNDdgkLnYCEOJi3lQXa","slug":"swift-bot-labs-x402-check-6b4c365d","name":"Swift Bot Labs x402 Check","description":"62 small, deterministic utility APIs (DNS and e-mail checks, web extraction, EVM decoding, x402 checks, IP math, JSON/CSV, hashing, conversions). No account or API key: pay per call in USDC with x402.","url":"https://x402-toolbox.swiftbotlab.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","HEAD"],"type":"string"},"headers":{"type":"object","additionalProperties":{"type":"string"}},"queryParams":{"type":"object","required":["url"],"properties":{"url":{"type":"string"},"method":{"enum":["GET","POST","HEAD"],"type":"string"}},"additionalProperties":false},"discoverable":{"type":"boolean"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"ok":true,"tool":"x402-check","result":{"url":"https://api.bitrefill.com/x402/gift-cards/search","alive":true,"bazaar":true,"isX402":true,"issues":[],"status":402,"accepts":[{"chain":"Base","payTo":"0x...","scheme":"exact","network":"eip155:8453","priceUsd":0.002,"assetSymbol":"USDC"}],"latencyMs":210,"x402Version":2}}},"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_FiOW8EdHmh56TjkdxC56x","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":"Checks whether a given URL is a live, valid x402 pay-per-call endpoint and returns its payment parameters, pricing, and health status.","exampleAgentPrompt":"Can you check if https://api.bitrefill.com/x402/gift-cards/search is a valid x402 endpoint — is it alive, does it accept USDC, and what does it cost per call?","exampleUseCases":[{"title":"Verify x402 API before integration","prompt":"Before I start using https://api.example.com/data in my agent, can you check if it's a real x402 endpoint, what it charges per call, and which chain it accepts payment on?"},{"title":"Audit bazaar-listed endpoints","prompt":"I see this URL listed on the x402 bazaar — can you probe https://x402-toolbox.swiftbotlab.workers.dev/v1/dns/lookup and confirm it's actually alive, returning 402, and has no issues?"},{"title":"Compare payment terms of x402 APIs","prompt":"Check https://payments.someservice.dev/api/endpoint with a GET request and tell me the price in USD, the payment wallet address, and what version of x402 it's running."}],"resultDescription":"A JSON object with: ok (boolean), tool name, and a result object containing the target URL, whether it is alive, whether it is listed on the bazaar, whether it is a valid x402 endpoint, any detected issues, the HTTP status code, an array of accepted payment options (chain, payTo address, scheme, network, priceUsd, assetSymbol), round-trip latency in milliseconds, and the x402 protocol version.","failureModes":["Target URL is unreachable or times out — alive: false returned","URL does not return HTTP 402 — isX402: false with issues listed","Malformed URL in query parameter — validation error returned","Target endpoint returns 402 but with non-conformant x402 headers — issues array populated","Network error from Cloudflare Worker reaching the target — error response with ok: false"],"whenToPreferThis":"Use this endpoint when you need to programmatically verify whether a URL implements the x402 pay-per-call protocol before attempting a payment, when auditing a list of APIs for x402 compliance, or when you need to extract payment parameters (wallet address, chain, price) from an unknown endpoint without manually inspecting HTTP headers. It is the definitive probe tool for the x402 ecosystem and requires no API key — pay $0.01 USDC per check.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:35:50.861Z","isFirstParty":false,"canonicalSlug":"swift-bot-labs-x402-check-6b4c365d"}