{"uid":"cap__zZHneKym0vaOaMeCRmBF","slug":"x402-batch-preflight-checker-86800e58","name":"x402 Batch Preflight Checker","description":"Seven account-free paid tools for source integrity, x402 catalog search, preflight, liveness, routing, price drift, and batch verification.","url":"https://bj7e26lfpo4fthvr35hczdipby.srv.us/v1/x402-batch-preflight","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["urls"],"properties":{"urls":{"type":"string","description":"Comma-separated HTTPS endpoints, up to 20"}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"unsafe":1,"results":[{"url":"https://a.example/one","verdict":"live_paid","price_usdc":1.25,"safe_to_pay":true},{"url":"https://b.example/two","verdict":"gone","price_usdc":null,"safe_to_pay":false}],"requested":2,"safe_to_pay":1,"batchVersion":"1.0","total_price_if_all_called_usdc":1.25}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_gYVit-q2dY8YJFpAZD3cT","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks up to 20 x402-gated HTTPS endpoints in one call to determine which are live, paid, and safe to call — returning per-URL verdicts, prices, and a batch-level summary.","exampleAgentPrompt":"Before we call any of these x402 endpoints, can you batch-preflight all of them — https://a.example/one, https://b.example/two, https://c.example/three — and tell me which ones are live, what they cost, and which are safe to pay?","exampleUseCases":[{"title":"Pre-run agent pipeline safety check","prompt":"I've got a list of x402 APIs my agent is about to call: https://data.example/prices, https://news.example/feed, https://search.example/query — can you preflight all three and tell me which are live, what each costs, and whether it's safe to pay before we start?"},{"title":"Cost audit before batch agent spend","prompt":"Before my agent spends any money, run a preflight on these five x402 endpoints — https://api1.example/a, https://api2.example/b, https://api3.example/c, https://api4.example/d, https://api5.example/e — and give me a total cost estimate and flag any that have gone offline."},{"title":"Stale endpoint triage in x402 catalog","prompt":"I've got 10 x402 URLs from an old catalog and I'm not sure which ones are still active. Can you run them all through preflight and filter out any that are gone or unsafe to pay?"}],"resultDescription":"Returns a JSON object with a results array (one entry per URL) containing the URL, a verdict string (e.g. 'live_paid', 'gone'), the price in USDC if applicable, and a safe_to_pay boolean. Also includes top-level counts of how many URLs are safe or unsafe, a total_price_if_all_called_usdc sum, and a batchVersion field.","failureModes":["Malformed or non-HTTPS URLs in the comma-separated list cause individual verdict failures","More than 20 URLs submitted — likely rejected or truncated","Endpoint itself is unreachable — returns error verdict for that URL","Network timeouts on upstream checks may cause partial results","Missing required 'urls' query parameter returns validation error"],"whenToPreferThis":"Use this endpoint when you need to screen multiple x402-gated URLs in one round-trip before committing to pay for any of them. It is purpose-built for agent pipelines that need to validate liveness and price across a batch of endpoints simultaneously, avoiding wasted spend on dead or overpriced APIs. Prefer this over single-URL preflight tools when you have 2–20 endpoints to check at once.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:30:36.359Z","isFirstParty":false}