# PerCall Crypto Spot Price

> PerCall Crypto Spot Price is a paid API for AI agents from percall.kimi.pro, paid per call via x402, $0.001/call, status down (last checked 2026-09-15).

Returns the real-time spot price for a given crypto trading pair (e.g. BTCUSDT, ETHUSDT) sourced live from Binance.

## Facts

- Endpoint: GET https://percall.kimi.pro/api/x402/price/:symbol
- Price: $0.001/call
- Payment: x402
- Status: down
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/percall-crypto-spot-price-39cbdfd8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_FGC3BhCC6fvl6tUJoBY8n

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 percall-crypto-spot-price-39cbdfd8
```

Example prompt: What's the current spot price of BTCUSDT right now? Pull it live from Binance.

## When to prefer this

Use this endpoint when you need a single, real-time spot price for a specific Binance-listed trading pair with minimal latency. Prefer this over order book or 24h stats endpoints when you only need the current price, not depth or historical context. Ideal for quick price checks, portfolio valuations, or threshold-based triggers in agent workflows.

## Known failure modes

- Invalid or unsupported trading pair symbol returns an error (e.g. XYZABC not listed on Binance)
- Payment failure if x402 USDC micropayment of $0.001 is not fulfilled
- Binance API downtime or rate limits may cause temporary unavailability
- Malformed symbol input may result in a lookup failure

## How this service works

[PerCall] Real-time spot price for a crypto trading pair (e.g. BTCUSDT, ETHUSDT). Data sourced live from Binance public API.

## Output

Returns the current real-time spot price for the requested trading pair, sourced directly from Binance's public API. Typically includes the symbol and its latest traded price.

## 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"
    },
    "pathParams": {
     "type": "object"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "symbol"
     ],
     "properties": {
      "symbol": {
       "type": "string",
       "description": "Trading pair symbol as used by Binance, e.g. BTCUSDT, ETHUSDT, SOLUSDC. Case-insensitive."
      }
     }
    }
   },
   "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/percall-crypto-spot-price-39cbdfd8/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from percall.kimi.pro](https://www.zero.xyz/host/percall.kimi.pro/llms.txt)
