# Crypto Market Data – Explain Service

> Crypto Market Data – Explain Service is a paid API for AI agents from crypto-market-data.up.railway.app, paid per call via x402, $0.0015/call, status unknown (last checked 2026-09-15).

Returns a self-describing manifest of the crypto market data service, listing its available endpoints, capabilities, and supported operations for live symbols, metadata, and Binance candlesticks.

## Facts

- Endpoint: GET https://crypto-market-data.up.railway.app/explain_service
- Price: $0.0015/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/crypto-market-data-explain-service-b7910dd3
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_iBUnFX6LrtOTGBiJfQJYg

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-market-data-explain-service-b7910dd3
```

Example prompt: Tell me everything this crypto market data service can do — what endpoints it offers, what Binance data I can query, and how to use it.

## When to prefer this

Use this endpoint first when you need to understand what the crypto market data service can do before making specific data queries. It is the discovery/introspection endpoint — prefer it over other endpoints when you are onboarding, building integrations, or need to enumerate available symbols, candlestick intervals, and metadata capabilities without knowing them in advance.

## Known failure modes

- Service unavailable on Railway hosting (503/504) if the container is cold-starting or down
- Empty or stub response if the service has not fully initialized its manifest
- Malformed JSON if the service encounters an internal error
- Payment required error (402) if the x402 payment header is missing or insufficient

## How this service works

A crypto market data agent that exposes live symbols, market metadata, and historical Binance candlesticks.

## Output

A JSON object containing the service name, a mission statement describing the agent's purpose, and an array of endpoint objects — each with path, HTTP method, tags, description, example payloads, and input/output schemas. This acts as a machine-readable service manifest.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "name": "Example Service",
  "mission": "Describe what the service can do for users.",
  "endpoints": [
   {
    "path": "/ask_question",
    "tags": [
     "service",
     "question"
    ],
    "method": "POST",
    "examples": {},
    "description": "Ask a question about the service.",
    "input_schema": {},
    "output_schema": {}
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/crypto-market-data-explain-service-b7910dd3/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from crypto-market-data.up.railway.app](https://www.zero.xyz/host/crypto-market-data.up.railway.app/llms.txt)
