{"uid":"cap_VoLxCSkQWjgBs2HzKxQMy","slug":"x402-preflight-f9b0018f","name":"x402 Preflight","description":"One unpaid-probe preflight report for an x402 endpoint.","url":"https://dznviqumoishbyp7dtbwld5444.srv.us/preflight?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","description":"The x402 endpoint to probe (unpaid). Must be https."},"expect":{"type":"object","properties":{"pay_to":{"type":"string","description":"Recipient address you were promised; mismatch is a blocking finding."},"network":{"type":"string","description":"Network you intend to pay on, e.g. base or eip155:8453."},"max_amount":{"type":"string","description":"Price ceiling in base units (USDC has 6 decimals)."}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.004","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":"down","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.004/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_7wQuPFibMrbrY13d55oJ2","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.004","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Probes an x402 payment-gated endpoint without paying to return a preflight report revealing its payment requirements and any mismatches with expected parameters.","exampleAgentPrompt":"Before I pay anything, probe the x402 endpoint at https://api.example.com/data to check its payment requirements — I'm expecting it to pay to 0xAbC...123 on base with a max of 1000000 USDC base units.","exampleUseCases":[{"title":"Pre-integration payment audit","prompt":"Before I wire up my agent to call https://payments.example.com/report, can you preflight it and confirm the pay_to address is 0xDEAD...BEEF on the base network and that it costs no more than 500000 base units?"},{"title":"Detect recipient address mismatch","prompt":"I've heard that https://partner-api.example.com/feed claims to pay 0xOriginal...Addr, but I'm worried someone changed it — can you probe it and flag any mismatch from what I was promised?"},{"title":"Budget check before agent payment","prompt":"My agent is about to call https://data.example.com/prices on base — can you run a preflight first and tell me what the actual price is so I know if it's within my 2000000 base-unit budget before it spends anything?"}],"resultDescription":"A preflight report describing the x402 endpoint's declared payment requirements (recipient address, network, price), plus any blocking findings such as pay_to mismatches, unexpected networks, or prices exceeding the specified ceiling — all gathered without making a payment.","failureModes":["Target URL is not reachable or returns non-402 status — report indicates endpoint is not a valid x402 resource","pay_to address in the response differs from the expected value — report flags this as a blocking finding","network mismatch between actual and expected — blocking finding returned","Endpoint returns a malformed x402 payment header — report may be incomplete or error out","Non-HTTPS URL provided — rejected before probing","Preflight service itself is unreachable — HTTP error returned"],"whenToPreferThis":"Use this endpoint whenever an agent or developer needs to verify the payment parameters of an x402-gated API before committing funds. It is the right choice when you want to confirm pay_to address, network, and price without spending USDC, or when you need to detect fraudulent or misconfigured payment details. Prefer it over directly calling the paid endpoint when trust in the payment recipient has not been established, or when budget validation is required before automated payment.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-20T16:27:25.265Z","isFirstParty":false,"canonicalSlug":"x402-preflight-f9b0018f"}