{"uid":"cap_iEB6EPSG04TFSpm9MA1dS","slug":"x402-seller-doctor-api-health-audit-73b4ab94","name":"x402 Seller Doctor – API Health Audit","description":"Pay-per-call B2B sales lead and procurement intelligence plus Base wallet data for agents. Search EU tenders/RFPs or inspect a Base wallet. Payments use x402 USDC on Base.","url":"https://eu-tender-x402-v2-production.up.railway.app/api/x402-seller-doctor?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","description":"Public x402 endpoint to audit"},"body":{"description":"Optional JSON body for non-GET probes"},"method":{"type":"string","default":"GET","description":"HTTP method"}}},"responseSchema":{"type":"json","example":{"score":100,"method":"GET","product":"x402 Seller Doctor","summary":{"checks":10,"failed":0,"passed":10,"critical_failed":0},"verdict":"ready","findings":[],"observed":{"http_status":402,"x402_version":2,"accepts_count":1},"audited_url":"https://api.example.com/paid"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_MoqkVdWBKiGj73eCtJtYW","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Audits a URL endpoint for seller/API readiness and returns a scored verdict with detailed findings on what passes, fails, or is broken.","exampleAgentPrompt":"Can you run a seller doctor audit on my API endpoint at https://myapi.example.com/data using a GET request and tell me if it's ready, needs fixes, or is broken — with a full breakdown of what passed and failed?","exampleUseCases":[{"title":"Pre-listing x402 API health check","prompt":"Before I list my new x402 endpoint at https://myapi.example.com/search for sale, can you run a seller doctor audit on it with a GET request and tell me if it's ready or what needs to be fixed first?"},{"title":"Debugging a broken seller endpoint","prompt":"My x402 API at https://payments.myservice.io/webhook keeps getting rejected — can you run a POST audit on it and show me exactly which checks are failing and what the fixes are?"},{"title":"Automated CI readiness gate","prompt":"Before I deploy this release, audit https://staging.myapp.com/api/product with a GET and give me the score and verdict so I know if it will pass the x402 seller requirements."}],"resultDescription":"Returns a JSON object with: a numeric readiness score, a verdict enum (ready/needs-fixes/broken), a summary of total checks run and how many passed/failed/critically failed, an array of individual findings each with an ID, severity, pass/fail status, message, evidence, and suggested fix, plus the audited URL, HTTP method, product name, and timestamp of the audit.","failureModes":["Invalid or unreachable URL returns an error or broken verdict","Missing required 'url' field causes a 400-level validation error","Payment failure via x402 USDC prevents the call from completing","Target endpoint timeout causes incomplete audit results","Malformed body parameter may cause unexpected audit behavior"],"whenToPreferThis":"Choose this endpoint when you need a structured, scored audit of an API endpoint for x402/seller marketplace readiness — especially before listing an API for sale or diagnosing why an existing listing is underperforming. It is distinct from general uptime monitors or EU tender search endpoints on the same host.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T03:38:08.871Z","isFirstParty":false,"canonicalSlug":"x402-seller-doctor-api-health-audit-73b4ab94"}