{"uid":"cap_KpAxoVoZ1jk6gfSIidIQq","slug":"200-x402-reliability-router-916d2d43","name":"200 — x402 Reliability Router","description":"Reliability layer for x402 data providers. Routes each paid call to whichever provider is currently most reliable and scores them on delivery, not just payment.","url":"https://200.surfacedplus.com/route/example.quote?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"properties":{}},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"data":{},"receipt":"uuid - single use, unlocks POST /review","routedTo":"provider-id","latencyMs":0,"failedOver":[],"categoryMerkleRoot":"sha256-hex"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.0001","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.0001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_REbjevi3_TLhsG3u7AkIv","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.0001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Routes a paid x402 API call to the most reliable data provider in real-time, scoring providers on delivery and failing over automatically","exampleAgentPrompt":"Route this quote request through the most reliable x402 data provider right now — I need an HTTP POST with a JSON body and I want automatic failover if the primary provider is down.","exampleUseCases":[{"title":"Resilient quote data fetching","prompt":"Fetch me a quote using the most reliable x402 provider available — I need JSON body, HTTP POST, and if the first provider fails I want it to automatically try the next best one."},{"title":"Debugging provider reliability","prompt":"Send this paid data request through the reliability router and tell me which provider handled it, how long it took, and whether any failovers happened."},{"title":"Auditable paid API call","prompt":"Make a reliability-routed x402 call for this quote endpoint and give me back the receipt UUID so I can use it to post a review afterward."}],"resultDescription":"Returns the response data from the winning provider, a single-use receipt UUID (usable to POST /review), the ID of the provider that handled the request, latency in milliseconds, an ordered list of any providers that failed over, and a category Merkle root hash for verifiable categorization.","failureModes":["All providers in the pool fail — returns empty failedOver list with error state","Invalid input schema (missing required fields: type, method, bodyType, body) — likely 400-level error","Payment not processed — x402 payment failure before routing occurs","Provider responds but with incorrect or empty data — may still return routedTo but data field is empty","Timeout on all providers — latencyMs may be high with populated failedOver array"],"whenToPreferThis":"Choose this endpoint when you need resilient, production-grade access to x402 data providers and cannot tolerate silent failures. It is preferable over calling a single x402 provider directly when uptime matters, when you want auditable receipts for provider reviews, or when you want to let scoring/routing logic handle provider selection rather than hard-coding a single endpoint. Especially useful when operating in adversarial or unreliable provider environments.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-20T00:38:54.811Z","isFirstParty":false,"canonicalSlug":"200-x402-reliability-router-916d2d43"}