{"uid":"cap_1O61skUNZfxymG52QeJah","slug":"crypto-microdata-ping-health-check-x402-eb5faee7","name":"Crypto Microdata Ping / Health Check (x402)","description":"Pay-per-call crypto microdata for trading/onchain AI agents via x402 (USDC on Base): Base gas, token risk, balances, multi-venue prices, Hyperliquid book/funding, kimchi premium. No API keys.","url":"https://kr-x402-mvp.kgy5612.workers.dev/api/ping?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":{"echo":{"type":"string","examples":["my-agent-1"],"maxLength":64,"description":"Optional string echoed back (correlate your test call)"},"testRunId":{"type":"string","examples":["run-001"],"maxLength":100,"description":"Optional caller-supplied correlation ID for a bounded validation run (echoed back)"}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"t":"2026-10-28T14:00:00Z","ok":true,"next":["/crypto/simulate","/crypto/ens","/crypto/liquidations?coin=BTC","/crypto/base-gas"],"receiptId":"rcpt_0b9f6c1e2a7d4c55","testRunId":"run-001","nextAction":"call_paid_data","paymentVerified":true}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_v6FStAiuvZxKVL-ADK2IP","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Health-check and API discovery endpoint that verifies x402 payment flow and returns navigation links to paid crypto data endpoints.","exampleAgentPrompt":"Ping the crypto microdata service to confirm the x402 payment flow is working and show me what data endpoints I can call next — use correlation ID 'run-001'.","exampleUseCases":[{"title":"Pre-flight payment integration check","prompt":"Before my trading agent starts its session, ping the crypto microdata service with test run ID 'run-042' to confirm x402 USDC payments are going through and show me what endpoints are available."},{"title":"Discover available crypto data routes","prompt":"I want to know what crypto data endpoints this service offers — ping it and give me the list of next available routes I can call."},{"title":"Uptime check before automated trading run","prompt":"Check if the crypto microdata API is up and responding right now before I kick off my onchain trading bot — I need confirmation the service is live."}],"resultDescription":"Returns a JSON object containing: server UTC timestamp, ok boolean indicating health, paymentVerified boolean confirming x402 USDC payment succeeded, an array of 'next' endpoint paths to call for paid crypto data (e.g. /crypto/base-gas, /crypto/simulate), a receiptId for the payment, and echoed testRunId and nextAction hint.","failureModes":["x402 payment not included or malformed — returns 402 Payment Required","USDC balance on Base insufficient to cover $0.001 — payment fails","Worker cold start or Cloudflare edge outage — 500 or timeout","Invalid echo/testRunId length exceeds maxLength — validation error","Network connectivity issues to workers.dev domain"],"whenToPreferThis":"Use this endpoint first to verify your x402 payment integration is correctly configured and to discover available paid crypto data route paths before committing to substantive calls. Prefer this over jumping directly to data endpoints when onboarding a new agent, debugging payment flows, or doing scheduled uptime checks.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:41:33.613Z","isFirstParty":false,"canonicalSlug":"crypto-microdata-ping-health-check-x402-eb5faee7"}