# VYTREL Control Crypto Price

> VYTREL Control Crypto Price is a paid API for AI agents from vytrel-control.vercel.app, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-10).

Returns real-time BTC-USD bid/ask/price data sourced from the Coinbase Exchange public REST ticker, delivered as a machine-payable x402 response.

## Facts

- Endpoint: GET https://vytrel-control.vercel.app/api/crypto-price?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/vytrel-control-crypto-price-de65c65a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_0pnOIvJD_FN6oUZrVlh1E

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 vytrel-control-crypto-price-de65c65a
```

Example prompt: What's the current Bitcoin price in USD — give me the bid, ask, and spread from Coinbase right now?

## When to prefer this

Choose this endpoint when you need a low-cost, machine-payable real-time BTC-USD price quote with bid/ask spread detail sourced directly from Coinbase Exchange, especially in x402-compatible agent workflows that require a settlement receipt alongside the price data.

## Known failure modes

- Upstream Coinbase Exchange REST API unavailable — ok:false or HTTP 503
- x402 payment not settled — request rejected before data is returned
- Stale or missing ticker data — latency_ms unusually high or timestamp lagged
- Invalid product_id — no matching ticker returned
- Rate limiting on the upstream Coinbase endpoint

## How this service works

Machine-payable URL observations and Base wallet reads, with x402 settlement receipts.

## Output

A JSON object containing the current Bitcoin mid price, bid, ask, spread in basis points, the Coinbase product ID (BTC-USD), the source label, a schema version string, observed timestamp, and the latency in milliseconds of the upstream Coinbase ticker call. The 'ok' flag confirms a successful fetch.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "ask": 85000.01,
  "bid": 84999.99,
  "price": 85000,
  "schema": "vytrel.crypto-price.v1",
  "source": "Coinbase Exchange public REST ticker",
  "symbol": "BTC",
  "currency": "USD",
  "latency_ms": 120,
  "product_id": "BTC-USD",
  "spread_bps": 0.002353,
  "observed_at": "2026-10-06T16:00:00.000Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vytrel-control-crypto-price-de65c65a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from vytrel-control.vercel.app](https://www.zero.xyz/host/vytrel-control.vercel.app/llms.txt)
