{"uid":"cap_s50xL-EzQQqIBRSICsxXX","slug":"x402-doctor-delivery-check-0f7eac7b","name":"x402 Doctor – Delivery Check","description":"Does this x402 endpoint really deliver? x402 Doctor buys it once with the example input its own listing declares (at most $0.1, USDC on Base), checks the answer against the declared output schema and measures the charge on chain. Answers with a job id at once; the result is public, usually within 30 minutes. For sellers who want proof, and buyers before a big order.","url":"https://x402-doctor.fizzl.eu/api/v1/delivery-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","required":["url"],"properties":{"url":{"type":"string","description":"The x402 endpoint to buy once (https, payable in USDC on Base, at most $0.1)."},"method":{"enum":["GET","POST"],"type":"string","description":"HTTP method of the endpoint. Default: the one its 402 answers to."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"id":"k3v9x2m7qa","eta":"usually within 30 minutes","url":"https://rest.coincap.io/v3/agentFriendly/full_assets_by_slug","method":null,"status":"queued","queued_at":"2026-10-12T17:00:00.000Z","status_url":"https://x402-doctor.fizzl.eu/api/v1/delivery-check/k3v9x2m7qa","endpoint_price_usd":0.002}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.25","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.25/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_NkSkHH76qErCnzC-5W_wj","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.25","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Autonomously purchases an x402 endpoint once with its declared example input (up to $0.1 USDC on Base), validates the response against the endpoint's declared output schema, and measures the on-chain charge, returning a job ID immediately with results available within ~30 minutes.","exampleAgentPrompt":"Before I buy this x402 endpoint in bulk, can you run a delivery check on it? The URL is https://some-x402-api.example.com/data and it accepts GET requests — I want to make sure it actually delivers what it claims.","exampleUseCases":[{"title":"Buyer due diligence before bulk order","prompt":"I'm about to repeatedly call this x402 endpoint at https://weather-x402.example.com/forecast and it costs $0.05 per call — can you run a delivery check on it via GET to confirm it actually returns valid data and charges the right amount before I commit?"},{"title":"Seller proving endpoint legitimacy","prompt":"I listed my x402 API at https://myapi.example.com/summarize on the marketplace and I need proof it works as advertised — can you do a delivery check on it with a GET request so I can show buyers it's legit?"},{"title":"Marketplace listing verification","prompt":"I found this x402 endpoint at https://data-provider.example.com/prices that claims to return real-time prices, but I'm not sure it's trustworthy — can you buy it once via GET and check whether the response actually matches its declared schema?"}],"resultDescription":"Returns a job ID immediately upon submission. Within approximately 30 minutes, the public result includes whether the endpoint delivered a valid response matching its declared output schema, the actual on-chain USDC charge recorded on Base, and whether the endpoint behaves as advertised. The result is publicly accessible via the job ID.","failureModes":["Endpoint price exceeds $0.1 USDC cap — check rejected as too expensive to test","Target endpoint is not reachable or returns non-402 errors — delivery check fails with connectivity error","Target endpoint's response does not match its declared output schema — reported as delivery failure","On-chain charge cannot be measured or differs from advertised price — reported as discrepancy","Job result not yet available — caller must poll later using the returned job ID","Target endpoint only accepts POST — must specify method=POST in query params"],"whenToPreferThis":"Choose this endpoint when you need trustworthy, on-chain-verified proof that a specific x402 endpoint actually delivers its promised output and charges the correct amount. It is the right choice for buyers performing due diligence before committing to large or repeated purchases, and for sellers who want to generate verifiable proof of their endpoint's functionality for marketplace listings. It is distinct from static safety checks or diagnostic tools — it actually executes a real payment and validates the result end-to-end.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-17T06:31:13.528Z","isFirstParty":false,"canonicalSlug":"x402-doctor-delivery-check-0f7eac7b"}