{"uid":"cap_ZQu4iNB6gEHDEE7qXXoMy","slug":"x402station-io-109b4ba6","name":"x402station.io Preflight","description":"Validates x402 payment readiness for an endpoint using USDC on Base.","url":"https://x402station.io/api/v1/preflight","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","required":["url"],"properties":{"url":{"type":"string","format":"uri"}}},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"ok":false,"metadata":{"url":"https://api.venice.ai/api/v1/chat/completions","service":"Venice","currency":"USDC","is_active":true,"price_usdc":"0.10","service_id":"venice","uptime_1h_pct":0,"avg_latency_ms":null},"warnings":["zombie"]}},"example":{"request":{"url":"https://api.example-payment.com/x402/price","signals":["dead","zombie","decoy_price_extreme","slow"],"webhookUrl":"https://webhook.example.com/alerts"},"response":{"ok":false,"metadata":{"url":"https://api.example-payment.com/x402/price"},"warnings":["unknown_endpoint"],"attribution":{"url":"https://x402station.io","spec":"https://x402station.io/spec","claim":"machine-readable response provenance, not merchant endorsement","product":"Preflight by x402station.io","authority":"x402station.io"}}},"exampleRequest":{"url":"https://api.example-payment.com/x402/price","signals":["dead","zombie","decoy_price_extreme","slow"],"webhookUrl":"https://webhook.example.com/alerts"},"tags":["x402"],"displayCostAmount":"0.001000","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"down","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001000/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_qLy5V2yg7_LVNMXZX7BkZ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Evaluates a single x402 payment endpoint for safety, reliability, and settlement quality before an agent commits to paying it","exampleAgentPrompt":"Before we pay that x402 endpoint at https://api.example.com/data, run a preflight check on it — I want to see the risk score, any warnings, and whether you recommend proceeding.","exampleUseCases":[{"title":"Screen unknown x402 API before paying","prompt":"I found an x402 endpoint at https://api.newprovider.com/weather that I've never used before — can you check if it's safe to pay and tell me the risk score and any red flags before my agent sends any USDC?"},{"title":"Verify settlement history of endpoint","prompt":"Before my agent commits funds to https://data.marketplace.io/feed, I need to know what its settlement history looks like — how many successful payments has it processed and how recently? Block it if anything looks off."},{"title":"Fraud check on suspicious payment URL","prompt":"Someone shared this x402 endpoint https://api.quickdata.xyz/stream with me but it feels sketchy — run a safety check on it and tell me whether I should trust it or block it entirely before we spend anything."}],"resultDescription":"Returns a JSON object with: ok (boolean pass/fail), warnings (list of issues found), metadata about the endpoint, recommended_action (e.g. proceed/block/caution), risk_score (numeric), and evidence including CDP-sourced settlement count and recency data.","failureModes":["URL is not a valid x402 endpoint — returns ok:false with relevant warnings","Target endpoint is unreachable — may return error or degraded evidence","Malformed URL input — returns validation error","Insufficient account credits — returns payment required error","Target endpoint has no settlement history — evidence fields may be sparse or null"],"whenToPreferThis":"Use this endpoint when an AI agent is about to call and pay a single unknown or untrusted x402 endpoint and needs a quick risk assessment before committing funds. Prefer this over the batch variant when checking just one URL. Choose this over the Verified endpoint when you need a fast, low-cost check rather than a full 30-day audit certificate.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-16T00:26:36.244Z","isFirstParty":false}