{"uid":"cap_iN_EAQWkg-npwlUCPBVBv","slug":"crypto-microdata-x402-ping-e46eefb3","name":"Crypto Microdata x402 Ping","description":"Paid heartbeat: cheapest way to test your x402 client end-to-end on Base USDC. Returns {ok:true,t,next}.","url":"https://kr-x402-mvp.kgy5612.workers.dev/crypto/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_hx7L3AbwcvqKZK05K-lKz","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":"Minimal paid heartbeat endpoint for testing x402 payment-gated API calls end-to-end, returning status confirmation and discovery links.","exampleAgentPrompt":"Send a test ping to the x402 crypto microdata service using my testRunId 'run-001' and echo tag 'my-agent-1' so I can confirm my Base USDC payment client is working end-to-end.","exampleUseCases":[{"title":"First-time x402 client validation","prompt":"I just set up my x402 payment client on Base USDC and want to make sure it works — can you do a quick paid ping with echo tag 'agent-test' so I can see the receipt and confirm payment went through?"},{"title":"CI pipeline integration check","prompt":"Before our release, run a paid heartbeat call with testRunId 'ci-run-042' against the x402 crypto ping endpoint so our pipeline can verify the payment integration is live and get back a receipt."},{"title":"Discovering available crypto endpoints","prompt":"Ping the x402 crypto service with my echo tag 'discovery-run' so I can see what other paid data endpoints are available and know what to call next for crypto market data."}],"resultDescription":"Returns a JSON object with: ok (true), t (ISO timestamp of the call), next (array of sibling endpoint paths to call next), receiptId (payment receipt for the USDC charge), testRunId (echoed correlation ID if supplied), nextAction (hint string like 'call_paid_data'), and paymentVerified (true). Confirms that the x402 payment was accepted and processed on Base.","failureModes":["Payment not received or insufficient USDC balance — returns 402 Payment Required","Invalid echo or testRunId exceeds maxLength — may return 400 Bad Request","Cloudflare Worker cold start or downtime — returns 5xx error","Malformed x402 payment header — returns 402 with payment details","Network timeout if Base USDC settlement is delayed"],"whenToPreferThis":"Use this endpoint when you need the cheapest possible way ($0.001 USDC) to validate that your x402 micropayment client is correctly configured and can complete a full payment cycle on Base before calling more expensive crypto data endpoints. Ideal for CI/CD pipeline health checks, first-time integration testing, and agent bootstrapping flows that need to confirm payment credentials are live.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:39:44.872Z","isFirstParty":false,"canonicalSlug":"crypto-microdata-x402-ping-e46eefb3"}