{"uid":"cap_WjhPcrwti5m9H0N_s5yV6","slug":"x402-preflight-f19bb8f6","name":"x402 Preflight","description":"x402 Preflight: HTTP readiness check for x402 API buyers, sellers, and listing agents. It probes a target paid URL plus same-origin /.well-known/x402 and /openapi.json, /llms.txt, /agent-catalog.json, and /.well-known/ai-plugin.json, then returns payment-challenge signals, parsed payment metadata, comparable Bazaar resources, pricing context, discovery health, LLM/catalog readiness, conversion-readiness verdict, score, issues, and next actions. No payment is made to the target endpoint.","url":"https://76.13.79.47.nip.io/token-signal-x402/v1/x402-preflight?utm_source=zero.xyz","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":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["url"],"properties":{"url":{"type":"string","format":"uri","description":"Absolute public http(s) x402 endpoint URL to inspect"}}}}},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/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_9rPTAX4p7Ve38kYqB934p","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Probes a paid x402 URL and its discovery metadata endpoints to return payment challenge signals, pricing context, discovery health, and conversion-readiness verdict without making any payment.","exampleAgentPrompt":"Can you run an x402 preflight check on https://api.example.com/paid-endpoint to see its payment challenge, pricing, discovery health, and whether it's ready for agent consumption — without actually paying?","exampleUseCases":[{"title":"Pre-integration payment validation","prompt":"Before I integrate this paid API into my agent workflow, can you preflight https://data.myservice.com/premium/report to check its x402 payment challenge details, pricing, and whether its discovery files like openapi.json and llms.txt are properly set up?"},{"title":"Seller endpoint debugging","prompt":"My x402-enabled endpoint at https://76.13.79.47.nip.io/token-signal-x402/v1/token-signal isn't converting buyers — can you run an x402 preflight on it and tell me what issues are found and what I should fix?"},{"title":"Discovery health audit","prompt":"Can you preflight https://api.cryptodata.io/signals/v1/feed to score its x402 discovery health and tell me if it has proper well-known files, LLM readiness metadata, and a reasonable pricing setup?"}],"resultDescription":"Returns a structured object containing: the HTTP payment-challenge signals from the target URL (402 response headers), parsed x402 payment metadata, comparable Bazaar resources, pricing context, discovery health assessment, LLM and agent catalog readiness flags, a conversion-readiness verdict and numeric score, a list of issues found, and recommended next actions. No payment is made.","failureModes":["Target URL is unreachable or returns an unexpected non-402 status — probe may return incomplete signals","Target URL is not an x402 endpoint — results will show low/zero payment challenge signals","Well-known files (/.well-known/x402, /openapi.json, etc.) absent — discovery health score will be low","Invalid or malformed URL input — returns validation error","Target server rate-limits or blocks the probe — partial or empty results"],"whenToPreferThis":"Use this endpoint when you need to inspect and validate an x402 paid endpoint before integrating or paying — especially to assess payment challenge structure, pricing, and discovery metadata completeness. Prefer this over a raw HTTP request because it aggregates probes to multiple well-known paths, parses x402 payment metadata, benchmarks against Bazaar comparables, and returns a structured readiness verdict with actionable issues. Ideal for x402 sellers debugging their own endpoints and for buyers evaluating whether an endpoint is trustworthy before spending USDC.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-13T05:28:45.740Z","isFirstParty":false,"canonicalSlug":"x402-preflight-f19bb8f6"}