# Syra API Gateway – Bitcoin Bubblemap Data

> Syra API Gateway – Bitcoin Bubblemap Data is a paid API for AI agents from api.syraa.fun, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-13).

Fetches Bitcoin bubblemap candlestick/OHLCV chart data from a configurable exchange with adjustable interval and point limit

## Facts

- Endpoint: GET https://api.syraa.fun/bitcoin
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/syra-api-gateway-bitcoin-bubblemap-data-b5e5997c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Y0eiLkw2W4EtwpameFvlI

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 syra-api-gateway-bitcoin-bubblemap-data-b5e5997c
```

Example prompt: Can you pull me the Bitcoin bubblemap data from Coinbase using 4-hour candles and return up to 300 data points?

## When to prefer this

Use this endpoint when you need Bitcoin-specific bubblemap visualization data with configurable exchange source and candle intervals. Prefer this over generic ticker or order book endpoints when you need OHLCV-style chart data for BTC specifically formatted for bubblemap display, with exchange flexibility between Binance and Coinbase.

## Known failure modes

- Invalid exchange name returns error (only 'binance' or 'coinbase' accepted)
- Invalid interval value returns error (must be one of: 1m, 5m, 15m, 1h, 4h, 1d)
- Limit out of range (must be 20–500) returns validation error
- Payment not provided or insufficient USDC causes 402 Payment Required
- Service unavailable from upstream exchange returns 5xx error

## How this service works

Machine money for agents on Solana: live x402 pay-per-call APIs, MCP tools, typed SDK. Earn · Treasury · Invest · Spend · Grow.

## Output

Returns a JSON object with ok and paid status flags, along with Bitcoin bubblemap candlestick data points from the specified exchange (Binance or Coinbase) at the specified candle interval (e.g. 1h, 4h, 1d) up to the requested limit.

## 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"
    },
    "queryParams": {
     "type": "object",
     "queryParams": {
      "limit": {
       "type": "integer",
       "required": false,
       "description": "Bubblemap point limit (default 200, min 20, max 500)"
      },
      "exchange": {
       "type": "string",
       "required": false,
       "description": "Bubblemap exchange: binance | coinbase (default binance)"
      },
      "interval": {
       "type": "string",
       "required": false,
       "description": "Bubblemap candle interval (default 1h). One of: 1m, 5m, 15m, 1h, 4h, 1d"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "paid": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/syra-api-gateway-bitcoin-bubblemap-data-b5e5997c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.syraa.fun](https://www.zero.xyz/host/api.syraa.fun/llms.txt)
