# APISphere Crypto Price API

> APISphere Crypto Price API is a paid API for AI agents from apisphere.us.ci, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-13).

Returns current prices and 24-hour change for one or more cryptocurrency symbols, payable per-call in USDC on Base via x402

## Facts

- Endpoint: POST https://apisphere.us.ci/api/v1/crypto-price?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/apisphere-crypto-price-api-c8eb5445
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_gT7VwLfpQqL0WBqxFO_s9

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 apisphere-crypto-price-api-c8eb5445 -d '<json body>'
```

Example prompt: What are the current prices and 24-hour changes for BTC, ETH, and SOL in USD?

## When to prefer this

Choose this endpoint when an AI agent needs real-time cryptocurrency price data without requiring API key registration or subscription setup. It is ideal for autonomous agents that can pay per-call in USDC on Base via x402, supporting multi-symbol batch lookups and 24-hour change data in a single request. Prefer it over free-tier APIs when low-friction, pay-as-you-go access at $0.001 per call is acceptable and no ongoing billing relationship is desired.

## Known failure modes

- Invalid or unrecognized ticker symbols return missing or empty data for those symbols
- Unsupported currency codes may result in errors or fallback to USD
- Network or upstream data provider outages could return stale or unavailable prices
- Malformed request body missing the required 'symbols' array returns a validation error
- Payment failure via x402 results in a 402 response before the API processes the request

## How this service works

Pay-per-call APIs for AI agents. No signup, no API keys — agents pay in USDC on Base via x402. Live endpoints for crypto prices and geocoding.

## Output

Returns a JSON object where each requested symbol maps to an object containing the current price (number), 24-hour price change (number, likely a percentage), and last updated timestamp. A meta object is also included with cache status, timestamp, and request ID for debugging.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "symbols"
 ],
 "properties": {
  "symbols": {
   "type": "array",
   "description": "Coin symbols/tickers (case-insensitive)."
  },
  "currency": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "meta": {
   "type": "object",
   "properties": {
    "cache": {
     "type": "string"
    },
    "timestamp": {
     "type": "string"
    },
    "request_id": {
     "type": "string"
    }
   }
  }
 },
 "additionalProperties": {
  "type": "object",
  "required": [
   "price",
   "change24h",
   "lastUpdated"
  ],
  "properties": {
   "price": {
    "type": "number"
   },
   "change24h": {
    "type": "number"
   },
   "lastUpdated": {
    "type": "string",
    "format": "date-time"
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/apisphere-crypto-price-api-c8eb5445/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from apisphere.us.ci](https://www.zero.xyz/host/apisphere.us.ci/llms.txt)
