{"uid":"cap_YYjvJapdvhxc9LURBH5s9","slug":"x402-session-check-ping-all-services-90658988","name":"x402 Session Check - Ping All Services","description":"Ping all x402 services in one call","url":"https://x402-api-production-bd43.up.railway.app/session-check?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"],"type":"string"},"queryParams":{"type":"object","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"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_QM05nKW8d-BlnWgsNZClG","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":"Pings all x402 API services in a single call to verify they are reachable and operational","exampleAgentPrompt":"Before I kick off my data pipeline, can you ping all the x402 services to make sure they're up and responding?","exampleUseCases":[{"title":"Pre-workflow connectivity check","prompt":"Check that all x402 services are online and reachable before I start pulling price and weather data for my report."},{"title":"Automated health monitoring","prompt":"Every 5 minutes, ping the x402 API to make sure all its services are still responding and alert me if any go down."},{"title":"Debugging failed x402 calls","prompt":"My x402 price API calls are failing — can you do a session check to see if all the x402 services are actually up right now?"}],"resultDescription":"Returns a status response indicating whether all x402 services (prices, weather, FX, news, gas, crypto dominance, fear/greed, ATH, etc.) are reachable and responding. Typically includes an overall health status and may include per-service availability details.","failureModes":["One or more x402 services are down — partial or degraded status returned","Network timeout if Railway-hosted service is unresponsive","Non-200 HTTP response if the API itself is offline","Payment failure if the $0.02 USDC x402 payment is not processed correctly"],"whenToPreferThis":"Use this endpoint as a pre-flight check before executing a multi-step workflow that depends on x402 services, or when diagnosing why x402 API calls are failing. Prefer this over calling individual service endpoints separately when you need to verify the entire x402 ecosystem at once.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T00:30:10.240Z","isFirstParty":false,"canonicalSlug":"x402-session-check-ping-all-services-90658988"}