# Crypto Market Data – Symbol Info Lookup

> Crypto Market Data – Symbol Info Lookup 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 live trading status and market metadata (base/quote asset, precision) for a batch of Binance trading symbol pairs.

## Facts

- Endpoint: POST https://crypto-market-data.up.railway.app/symbol-infos
- 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-symbol-info-lookup-4052eb91
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_CLqvGnr21oJ7V1Q8nWbDH

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-symbol-info-lookup-4052eb91 -d '<json body>'
```

Example prompt: Look up the Binance symbol info for BTCUSDT and ETHUSDT — I need to know if they're actively trading and what their base and quote asset precisions are.

## When to prefer this

Choose this endpoint when you need structured trading metadata (status, asset names, precision) for multiple Binance symbol pairs in a single call. Prefer this over general crypto price feeds when your use case is about symbol validation, precision configuration, or asset relationship lookups rather than live price data. Best suited for pre-trade validation, portfolio data enrichment, or building trading infrastructure that needs Binance-specific pair metadata.

## Known failure modes

- Invalid or unrecognized symbol returns missing or empty entry for that symbol
- Fewer than 2 symbols provided triggers input validation error
- More than 10 symbols causes request rejection due to maxItems constraint
- Network or upstream Binance API outage may result in timeout or 5xx error
- Payment failure (x402) results in 402 response before any data is returned

## How this service works

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

## Output

Returns a JSON object with an 'infos' map keyed by symbol. Each entry contains: symbol name, trading status (e.g. TRADING), base asset ticker, quote asset ticker, quote precision, base asset precision, and quote asset precision. Supports up to 10 symbols per request.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "symbols": {
   "type": "array",
   "items": {
    "type": "string"
   },
   "examples": [
    [
     "BTCUSDT",
     "ETHUSDT"
    ]
   ],
   "maxItems": 10,
   "minItems": 2,
   "description": "Trading symbols to look up, e.g. BTCUSDT."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "infos": {
   "BTCUSDT": {
    "status": "TRADING",
    "symbol": "BTCUSDT",
    "baseAsset": "BTC",
    "quoteAsset": "USDT",
    "quotePrecision": 8,
    "baseAssetPrecision": 8,
    "quoteAssetPrecision": 8
   },
   "ETHUSDT": {
    "status": "TRADING",
    "symbol": "ETHUSDT",
    "baseAsset": "ETH",
    "quoteAsset": "USDT",
    "quotePrecision": 8,
    "baseAssetPrecision": 18,
    "quoteAssetPrecision": 8
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/crypto-market-data-symbol-info-lookup-4052eb91/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)
