{"uid":"cap_M-y30W6z8_S6Mj_kNKDaU","slug":"tooloracle-io-x402-payment-preflight-6d7caba1","name":"tooloracle.io x402 Payment Preflight","description":"","url":"https://tooloracle.io/v2/x402_payment_preflight_v1?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_KWvy33y59gxU7JuNW7Fnr","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Performs a preflight check on an HTTP request to determine x402 payment requirements before executing the actual call","exampleAgentPrompt":"Before I call this paid API endpoint via x402, can you run a payment preflight check on the POST request with a JSON body so I know what payment is required?","exampleUseCases":[{"title":"Pre-call payment requirement check","prompt":"I'm about to call a paid API using the x402 protocol with a POST request and a JSON body — can you do a preflight check first so I know exactly what payment I'll need to send?"},{"title":"Agent cost estimation before execution","prompt":"Before my AI agent executes this x402-gated HTTP POST, run a preflight to figure out the payment amount and terms so it doesn't get rejected."},{"title":"Automated payment gate inspection","prompt":"I'm building a workflow that calls several x402-protected APIs — can you preflight check this POST endpoint with a JSON body to get its payment requirements before we proceed?"}],"resultDescription":"Returns x402 payment preflight metadata indicating what payment is required to make the target HTTP request, including amount, currency, and payment conditions — allowing an agent to prepare the correct payment before executing the actual API call.","failureModes":["Missing required 'input' object returns validation error","Unsupported HTTP method (non-POST) causes rejection","Invalid bodyType enum value results in schema validation failure","Endpoint unreachable or not x402-enabled may return empty or error response","Malformed body properties may result in incomplete preflight data"],"whenToPreferThis":"Use this endpoint when you need to inspect the x402 payment requirements of an HTTP POST endpoint before making the actual call. This is especially useful for agents that need to budget or authorize payment amounts in advance, avoid rejected calls due to insufficient payment, or build workflows that conditionally handle payment-gated APIs.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-23T17:28:06.254Z","isFirstParty":false,"canonicalSlug":"tooloracle-io-x402-payment-preflight-6d7caba1"}