{"uid":"cap_gqxJyJeA66lHab9CJa1Vw","slug":"x402-listing-doctor-x402-store-dgdb-workers-dev-7b8faca6","name":"x402 Listing Doctor — x402-store.dgdb.workers.dev","description":"Why is my x402 service not listed — or listed but never paid? Send your endpoint URL; we fetch your 402 envelope, run the exact SDK validation the CDP facilitator runs, check catalog presence, and return per-check pass/fail with concrete fix hints. Includes two undocumented traps we verified against the live facilitator: a buyer must echo your bazaar extension into the settle payload, and a description over 500 characters makes the facilitator reject every payment. Deterministic, no LLM.","url":"https://x402-store.dgdb.workers.dev/v1/listing-doctor","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"method":{"enum":["POST","GET","PUT","PATCH"],"type":"string","description":"HTTP method of your endpoint (default POST)"},"resource_url":{"type":"string","description":"public https URL of your x402-gated endpoint"}}},"responseSchema":null,"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_TX61Ldl6F3x7VAz2vJ3yf","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":"Validates an x402-gated endpoint against CDP facilitator requirements and returns per-check pass/fail results with fix hints for Bazaar listing eligibility.","exampleAgentPrompt":"My x402-gated API at https://api.myservice.com/v1/generate is not showing up in the Bazaar — can you run the listing-doctor check on it as a POST endpoint and tell me exactly what's failing and how to fix it?","exampleUseCases":null,"resultDescription":"A structured list of per-check pass/fail results covering 402 envelope validation, CDP SDK extraction compatibility, catalog presence, and the bazaar-extension echo requirement in settle payloads, each with a concrete actionable fix hint.","failureModes":["Endpoint URL is not publicly reachable — returns error indicating fetch failure","Endpoint does not return a 402 status — check reports missing payment required response","Malformed x402 envelope — specific field failures listed with expected format","Bazaar extension not present or not echoed in settle payload — flagged as undocumented requirement failure","Endpoint already in catalog but misconfigured — partial pass with remaining fix hints"],"whenToPreferThis":"Use this endpoint when an x402-gated API is not appearing in the Bazaar or CDP facilitator catalog and you need deterministic, LLM-free diagnosis of exactly which validation step is failing. Preferred over manual inspection because it runs the exact same SDK validation and extraction functions the facilitator uses, including undocumented requirements like the bazaar extension echo.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:37:52.922Z","isFirstParty":false}