{"uid":"cap_Vi2iU6ToLKBcuGQBrP5Yw","slug":"x402-rail-status-9d301346","name":"x402 Rail Status","description":"Call before routing or accepting an x402 payment: multi-rail health (facilitators, settlement, market) across x402 rails (JSON).","url":"https://conclavex402p04.pythonanywhere.com/v1/rail-status?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"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"headers":{"type":"object","additionalProperties":{"type":"string"}},"pathParams":{"type":"object","additionalProperties":{"type":"string"}},"queryParams":{"type":"object","additionalProperties":{"type":"string"}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"as_of":"2026-10-13T21:37:07Z","platforms":{"near_market":{"jobs_total":593,"live_agents":270,"delivered_jobs":315},"x402_bazaar":{"paid_usd_30d":995816.7,"recipients_30d":1668},"settled_index":{"live":57104,"endpoints_tracked":63423},"x402_payai_catalog":{"hosts":1089,"catalog_entries":20112,"settlements_30d":320533}},"target_watch":{"address":"withheld","last_known_balance_sol":0.028075021}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ZsQoNES5CkiFPyI1qQg5p","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a multi-rail health snapshot across x402 payment rails — including facilitators, settlement indexes, and market activity — to inform routing and payment acceptance decisions.","exampleAgentPrompt":"Before we route this x402 payment, pull the current rail status — I want to see if the settlement index, bazaar, and facilitators are all healthy and what the 30-day paid volume looks like.","exampleUseCases":[{"title":"Pre-payment rail health check","prompt":"Before we accept this x402 payment from the user, check whether the x402 rails are healthy — specifically the facilitators and settlement index — so we don't route to a degraded network."},{"title":"Monitoring x402 ecosystem activity","prompt":"Give me a snapshot of the x402 ecosystem right now: how many live agents are on NEAR market, how many endpoints are tracked in the settlement index, and what's the 30-day USD volume through the bazaar?"},{"title":"Debugging a failed x402 transaction","prompt":"Our x402 payment just failed — can you check the current rail status to see if any of the platforms like the bazaar or settlement index are showing degraded numbers that might explain it?"}],"resultDescription":"A JSON object timestamped with as_of containing platform-level metrics: x402_bazaar (30-day paid USD, recipient count), settled_index (live endpoints, endpoints tracked), x402_payai_catalog (hosts, catalog entries, 30-day settlements), near_market (total jobs, live agents, delivered jobs), and a target_watch object with a wallet address and last known SOL balance.","failureModes":["Upstream data source unavailable — stale or missing platform metrics","Network timeout from pythonanywhere.com hosting","Rate limiting or payment failure if x402 payment header is missing or invalid","Partial platform data if one rail's data source is temporarily unreachable"],"whenToPreferThis":"Use this endpoint when an agent needs to make a routing or acceptance decision for x402 payments and must verify that the underlying rails (facilitators, settlement index, bazaar) are operational. Prefer this over manual checks or generic status pages because it aggregates multi-rail health into a single structured JSON response with live metrics. Especially valuable before high-value payment flows or when debugging x402 transaction failures.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-18T06:43:26.858Z","isFirstParty":false,"canonicalSlug":"x402-rail-status-9d301346"}