{"uid":"cap_D-KSN_2ziF4egmyTfM-4M","slug":"x402-discovery-price-compare-tool-eae8acac","name":"x402 Discovery Price Compare Tool","description":"Fetch up to 10 x402 discovery documents or service origins, extract paid resources, normalize USDC atomic amounts, and rank resources by price, scheme, network, tags, and service metadata. 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.003 per request with x402 USDC on Base.","url":"https://gpt55.558686.xyz/v1/tools/x402-discovery-price-compare","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":["origins"]},{"required":["discovery_urls"]}],"properties":{"urls":{"type":"array","items":{"type":"string","maxLength":2048,"minLength":1},"maxItems":10,"minItems":1},"limit":{"type":"integer","maximum":100,"minimum":1},"query":{"type":"string","maxLength":120},"origins":{"type":"array","items":{"type":"string","maxLength":2048,"minLength":1},"maxItems":10,"minItems":1},"max_bytes":{"type":"integer","maximum":1048576,"minimum":4096},"timeout_ms":{"type":"integer","maximum":12000,"minimum":1000},"discovery_urls":{"type":"array","items":{"type":"string","maxLength":2048,"minLength":1},"maxItems":10,"minItems":1}},"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":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.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_BArjYZF4N3E1zv9bDGh34","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":"Fetches and compares x402 API pricing and discovery metadata across multiple URLs or origins in a single structured call.","exampleAgentPrompt":"Compare x402 pricing across these three API discovery URLs for me: https://api1.example.com, https://api2.example.com, and https://api3.example.com — return a structured price comparison so I can pick the cheapest one.","exampleUseCases":null,"resultDescription":"A structured JSON object with ok status, tool name 'x402DiscoveryPriceCompare', a summary string describing the price comparison results, and a fetchedAt timestamp. Includes aggregated pricing metadata from the queried URLs or origins.","failureModes":["No urls/origins/discovery_urls provided — returns validation error","Timeout exceeded for slow remote endpoints — partial or error response","Invalid URL format in input list — schema validation failure","Remote x402 endpoint returns non-standard response — parsing failure","Exceeds 10 URL limit — request rejected"],"whenToPreferThis":"Use this endpoint when you need to compare x402 payment pricing across multiple API endpoints or origins in one call. Prefer it over manual per-endpoint fetches when you have 2–10 candidate x402 APIs and want a unified structured price comparison without subscribing to a service.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:47:19.617Z","isFirstParty":false}