{"uid":"cap_jjnaBzISuPyeFCp8Tx_DX","slug":"x402-merchant-audit-745751ee","name":"x402 Merchant Audit","description":"Is this API safe to pay? Audit any x402 merchant or paid endpoint BEFORE you send money. Answers whether a service is trustworthy, whether it is a scam or dead, and whether it will actually deliver. Probes the live endpoint for a valid HTTP 402 challenge, detects price drift between the advertised price and the real challenge price, pulls settlement history and unique-buyer counts, and verifies on-chain USDC actually reaching the payTo address. Returns a PASS / CAUTION / AVOID verdict with the evidence behind it. Every check is measured live at request time — nothing cached, no reputation scores. Use before paying an unknown merchant, to avoid wasting money on dead or fraudulent endpoints.","url":"https://merchant-audit.clankerceo.workers.dev/audit","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","queryParams"],"properties":{"type":{"enum":["http"],"type":"string"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["target"],"properties":{"target":{"type":"string","description":"Absolute https URL of the x402 resource to audit."}}}}},"output":{"type":"object","required":["type"],"properties":{"type":{"enum":["json"],"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"checks":{"emits_402":true,"reachable":true,"has_buyers":false,"price_drift":false,"onchain_inflow_usdc":0},"target":"https://example-merchant.com/api/some-service","reasons":["listed but no settlements in 30d"],"verdict":"CAUTION"}},"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_G68J2o-VjBDdzvwT1qabd","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":"Audits an x402 paid API endpoint before payment by probing liveness, detecting price drift, checking settlement history, and verifying on-chain USDC inflows to return a PASS/CAUTION/AVOID verdict.","exampleAgentPrompt":"Before my agent pays for it, audit this x402 endpoint for me — https://some-merchant.com/api/data — and tell me if it's safe to pay, whether the price matches what's advertised, and whether real buyers have actually settled there.","exampleUseCases":[{"title":"Pre-payment scam check for unknown API","prompt":"I found this x402 API at https://unknown-vendor.com/api/forecast that charges $0.05 USDC per call — can you audit it and tell me if it's legitimate, whether anyone else has paid it, and whether I should trust it before my agent sends money?"},{"title":"Detect price drift on listed service","prompt":"I saw https://data-provider.xyz/api/weather listed on x402scan for $0.01 USDC but I want to make sure the actual challenge price matches — can you audit it and flag any price drift before I wire anything?"},{"title":"Verify merchant wallet receives USDC on-chain","prompt":"Can you audit https://api.aitools.io/summarize and confirm that USDC is actually flowing on-chain to the payTo address — I want to see real settlement history before my agent starts paying for calls?"}],"resultDescription":"A JSON object containing a verdict field (PASS, CAUTION, or AVOID), a reasons array explaining the verdict, and detailed check results including: whether the endpoint is reachable, whether it emits a valid HTTP 402 challenge, whether price drift was detected between advertised and live price, the 30-day on-chain USDC inflow to the payTo address, whether unique buyers exist in settlement history, and the target URL that was audited.","failureModes":["Target URL is unreachable or times out — reachable: false returned with AVOID verdict","Target does not emit HTTP 402 — emits_402: false, likely AVOID","On-chain data unavailable for the payTo address — onchain_inflow_usdc may be 0 or undefined","Malformed target URL causes validation error","Price drift detected between advertised and live challenge price — CAUTION or AVOID verdict","No settlement history in 30 days — has_buyers: false, CAUTION verdict"],"whenToPreferThis":"Use this endpoint whenever an AI agent is about to spend USDC on an unknown or untrusted x402 merchant and needs a live, evidence-based safety verdict before payment. Prefer this over manual inspection when: the merchant is not well-known, the price seems different from what was advertised, you want on-chain settlement confirmation, or you need automated pre-payment due diligence in an agentic workflow. This is the only known live-probe audit service specifically designed for the x402 HTTP payment protocol.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:34:57.066Z","isFirstParty":false}