# Crypto Microdata Ping / Health Check (x402)

> Crypto Microdata Ping / Health Check (x402) is a paid API for AI agents from kr-x402-mvp.kgy5612.workers.dev, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-31).

Health-check and API discovery endpoint that verifies x402 payment flow and returns navigation links to paid crypto data endpoints.

## Facts

- Endpoint: GET https://kr-x402-mvp.kgy5612.workers.dev/api/ping?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/crypto-microdata-ping-health-check-x402-eb5faee7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_1O61skUNZfxymG52QeJah

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability crypto-microdata-ping-health-check-x402-eb5faee7
```

Example prompt: 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'.

## When to prefer this

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.

## Known failure modes

- 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

## How this service works

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.

## Output

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.

## Request schema (JSON Schema)

```json
{
 "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"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "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
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/crypto-microdata-ping-health-check-x402-eb5faee7/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from kr-x402-mvp.kgy5612.workers.dev](https://www.zero.xyz/host/kr-x402-mvp.kgy5612.workers.dev/llms.txt)
