{"uid":"cap_fI89HR2OhnEpaycQKcVeU","slug":"x402-batch-quote-inspector-ae4ed654","name":"x402 Batch Quote Inspector","description":"Inspect up to 10 public x402 endpoints in one paid request, without paying the target endpoints. Returns per-endpoint quote status, schemes, amounts, network, asset, payTo, resource metadata, and aggregate buyer-readiness warnings. This deterministic endpoint does not call an upstream model. GET variant for agents, crawlers, and wallets that prefer query parameters over a JSON body. Pay up to $0.002 per request with x402 USDC on Base.","url":"https://gpt55.558686.xyz/v1/tools/x402-batch-quote-inspector","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","HEAD","DELETE"],"type":"string"},"pathParams":{"type":"object","additionalProperties":true},"queryParams":{"type":"object","anyOf":[{"required":["urls"]},{"required":["endpoints"]}],"properties":{"body":{"type":"object","additionalProperties":true},"urls":{"type":"array","items":{"type":"string","maxLength":2048,"minLength":1},"maxItems":10,"minItems":1},"method":{"enum":["GET","POST","PUT","PATCH","DELETE"],"type":"string"},"endpoints":{"type":"array","items":{"type":"string","maxLength":2048,"minLength":1},"maxItems":10,"minItems":1},"timeout_ms":{"type":"integer","maximum":12000,"minimum":1000}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"ok":{"type":"boolean"},"tool":{"type":"string"},"fetchedAt":{"type":"string"}},"additionalProperties":true}}}}},"responseSchema":null,"example":{"request":{"input":{"type":"http","method":"GET","queryParams":{"urls":["https://api.example.com/v1/status"],"timeout_ms":5000}}},"response":{"ok":false,"tool":"x402BatchQuoteInspector","count":1,"payTo":[],"method":"POST","okCount":0,"results":[{"ok":false,"url":"https://api.example.com/v1/status","tool":"x402QuoteInspector","payTo":[],"assets":[],"method":"POST","status":0,"accepts":[],"schemes":[],"networks":[],"resource":null,"warnings":["`url` host could not be resolved"],"fetchedAt":"2026-06-12T05:13:56.657Z","durationMs":0,"maxPriceUsd":null,"minPriceUsd":null,"x402Version":null,"maxAmountAtomic":null,"minAmountAtomic":null,"hasPaymentRequiredHeader":false}],"schemes":[],"networks":[],"warnings":["No endpoints returned a valid x402 quote."],"fetchedAt":"2026-06-12T05:13:56.657Z","durationMs":92,"mixedPayTo":false,"failedCount":1,"mixedNetworks":false}},"exampleRequest":{"urls":["https://api.example.com/v1/status"],"timeout_ms":5000},"tags":["x402"],"displayCostAmount":"0.002","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":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_mGE4QJe0r_WjXcDn4Q3w_","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches and inspects x402 payment quote metadata from one or more HTTP endpoints in a single batch request.","exampleAgentPrompt":"Can you batch-inspect the x402 payment quotes for these three endpoints and tell me what each one charges and what currency they accept: https://api-a.example.com/v1/chat, https://api-b.example.com/v1/complete, https://api-c.example.com/v1/embed?","exampleUseCases":[{"title":"Route API traffic by payment cost","prompt":"I need to compare x402 pricing across five different LLM endpoints so I can route my requests to whichever one has the lowest USDC charge right now. Can you batch-fetch their payment quotes and sort them by price?"},{"title":"Audit API payment requirements compliance","prompt":"Our team uses about a dozen third-party x402 APIs and I want to verify they're still advertising the same payment amounts and currencies we agreed to. Can you pull all their current x402 quote metadata in one go?"},{"title":"Monitor payment scheme support","prompt":"I'm building a multi-chain payment router and need to know which of these ten endpoints support USDC on Base versus other assets. Can you inspect all their x402 quotes at once and tell me what each one accepts?"}],"resultDescription":"Returns a structured JSON object with ok status, tool name, and a summary of x402 payment quote data fetched from each provided URL, including pricing, currency, and fetch timestamps.","failureModes":["One or more URLs are unreachable or return non-402 responses","timeout_ms exceeded for slow endpoints","Invalid or malformed URLs in the input array","Upstream endpoint does not serve x402 payment headers","Payment of $0.002 USDC not settled, blocking the request"],"whenToPreferThis":"Use this endpoint when you need to audit, compare, or programmatically inspect x402 payment quotes from multiple HTTP endpoints in a single call rather than querying each one individually. Ideal for agents building payment-aware routing logic or monitoring x402 API pricing.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:42:15.179Z","isFirstParty":false}