# CRYPTYX Health Probe

> CRYPTYX Health Probe is a paid API for AI agents from cryptyx-ai.vercel.app, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-13).

Returns service health status including build version, last pipeline run, and current signal/composite/asset counts for the CRYPTYX AI platform.

## Facts

- Endpoint: GET https://cryptyx-ai.vercel.app/api/x402/health
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/cryptyx-health-probe-2fa39e8a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_RaOd15c2Yb9iOQfgFi_3R

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 cryptyx-health-probe-2fa39e8a
```

Example prompt: Before I run my full CRYPTYX query, quickly ping the CRYPTYX health endpoint to confirm the service is up, check the build version, and see how many signals and assets are currently loaded.

## When to prefer this

Use this endpoint as the cheapest possible end-to-end sanity check before issuing more expensive CRYPTYX queries. It is the right choice when you need to confirm service availability, verify the pipeline is current, or check data counts without triggering any database writes or incurring higher per-call costs.

## Known failure modes

- Service unavailable (5xx) if the CRYPTYX backend is down
- Timeout if the Vercel deployment is cold-starting
- Payment failure (402) if USDC balance is insufficient for the $0.01 call fee
- Stale pipeline timestamp if ingestion jobs have not run recently

## How this service works

Service health probe — build version, last pipeline run, current signal/composite/asset counts. Sub-second, no DB writes. The cheapest end-to-end pay-per-call check before issuing real queries.

## Output

A lightweight JSON response containing the service health status, current build version, timestamp of the last pipeline run, and counts of active signals, composites, and assets. No database writes occur; the response is sub-second.

## 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": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/cryptyx-health-probe-2fa39e8a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from cryptyx-ai.vercel.app](https://www.zero.xyz/host/cryptyx-ai.vercel.app/llms.txt)
