{"uid":"cap_JWVW_ejAuSbQ242xYOBH8","slug":"x402-listing-doctor-09c25579","name":"x402 Listing Doctor","description":"x402 listing doctor for sellers: why a paid endpoint gets no buyers. Runs the x402 preflight, Coinbase's CDP validator, and presence checks in the CDP Bazaar and 402index, then returns concrete fixes: 402 before input validation, Bazaar metadata, description over 500 chars or instruction-like, slow or sleeping host, no settled sale yet. Input: endpoint URL, optionally 'POST <url>'. Deterministic, no LLM.","url":"https://minty-sprout.onrender.com/v1/x402-listing-doctor?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"input":{"type":"string","maxLength":8000,"description":"URL of your paid x402 endpoint, optionally prefixed with GET or POST"}}},"responseSchema":{"type":"json","example":{"url":"https://money-reactor.makar52nn2016.workers.dev/api/http-check","fixes":["[block] returned HTTP 400, not 402 Payment Required","[block] CDP check returns_402: Endpoint returned HTTP 400 instead of 402","[info] not in 402index: free registration at POST https://402index.io/api/v1/register"],"listed":{"402index":false,"cdp_bazaar":false},"verdict":"block","cdp_validation":{"valid":false,"outcome":"rejected","failed_checks":["returns_402"]}}},"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":"unknown","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_8GDcAkmrCJSGXwdk25Chh","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":"Diagnoses why a paid x402 endpoint is not attracting buyers by running preflight checks, CDP validation, and marketplace presence checks, then returning concrete actionable fixes.","exampleAgentPrompt":"Can you run the x402 listing doctor on my endpoint at https://my-api.example.com/paid-route and tell me exactly why it's not getting any buyers and what I need to fix?","exampleUseCases":[{"title":"Debug zero-sale x402 endpoint","prompt":"My x402 endpoint at https://my-tool.workers.dev/api/analyze has been live for a week with zero sales — can you run the listing doctor on it and tell me what's blocking buyers?"},{"title":"Pre-launch x402 listing audit","prompt":"Before I start promoting my paid endpoint at https://api.myservice.com/summarize, can you check it with the x402 listing doctor to make sure it's properly configured and will actually show up for buyers?"},{"title":"Fix CDP Bazaar rejection","prompt":"My endpoint POST https://api.myapp.com/generate-report got rejected from the CDP Bazaar — can you run the x402 listing doctor on it to find out which checks are failing and what I need to change?"}],"resultDescription":"Returns a JSON object with a 'verdict' (block or pass), a 'fixes' array of concrete actionable issues tagged as [block] or [info], CDP validation details including which checks failed, and a 'listed' object showing presence in 402index and CDP Bazaar.","failureModes":["Target endpoint is unreachable or sleeping (slow host on free tier — flagged as an issue in output)","Malformed URL input returns validation error","Target endpoint returns unexpected non-402 and non-400 status codes that may confuse checks","Rate limits or network timeouts on CDP or 402index external checks"],"whenToPreferThis":"Use this endpoint when you are an x402 seller trying to understand why your paid endpoint has no buyers. It combines x402 preflight, Coinbase CDP validation, and marketplace presence checks (CDP Bazaar, 402index) into a single deterministic diagnostic report with concrete fixes — more actionable than running each check separately. Prefer this over the basic x402-preflight endpoint when you need a full seller-side audit rather than just a buyer-side readiness check.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-01T06:57:43.056Z","isFirstParty":false,"canonicalSlug":"x402-listing-doctor-09c25579"}