Skip to main content
BTC $65,053 -1.40% ETH $1,878 -3.00% SOL $75.86 -2.60% XAU/USD -- -- EUR/USD -- -- DXY -- -- AVAX $6.26 -5.40% USD/JPY -- -- BTC $65,053 -1.40% ETH $1,878 -3.00% SOL $75.86 -2.60% XAU/USD -- -- EUR/USD -- -- DXY -- -- AVAX $6.26 -5.40% USD/JPY -- --
DEVELOPERS / API

Build on the desk.

Endpoints, payloads and integration notes for teams that want BlockTicker data inside their own workflow.

Base URL
/wp-json/blockticker/v1 REST namespace
Format
JSON cache-friendly
Widgets
Embeddable script and REST
GET/prices

Latest crypto market prices with change, market cap, volume and optional sparkline fields.

Parameters

symbol
Optional asset symbol filter, for example BTC.
limit
Optional row limit.

Example

curl https://blockticker.io/wp-json/blockticker/v1/prices
Example response schema
{
  "success": true,
  "data": [
    {
      "symbol": "BTC",
      "price": 80671.00,
      "change_24h": 0.57,
      "updated_at": "ISO-8601"
    }
  ]
}
GET/forex

Major FX rates and dollar-sensitive pairs from the BlockTicker forex cache.

Parameters

pair
Optional pair filter, for example EUR/USD.

Example

curl https://blockticker.io/wp-json/blockticker/v1/forex
Example response schema
{
  "success": true,
  "data": [
    {
      "symbol": "BTC",
      "price": 80671.00,
      "change_24h": 0.57,
      "updated_at": "ISO-8601"
    }
  ]
}
GET/signals

First-party signal snapshots with asset, direction, confidence, rationale and timestamp.

Parameters

market
crypto, forex or commodities.
min_confidence
Minimum confidence threshold.

Example

curl https://blockticker.io/wp-json/blockticker/v1/signals
Example response schema
{
  "success": true,
  "data": [
    {
      "symbol": "BTC",
      "price": 80671.00,
      "change_24h": 0.57,
      "updated_at": "ISO-8601"
    }
  ]
}
GET/sentiment

News and market sentiment aggregates used by public BlockTicker widgets.

Parameters

scope
news, crypto, forex or macro.

Example

curl https://blockticker.io/wp-json/blockticker/v1/sentiment
Example response schema
{
  "success": true,
  "data": [
    {
      "symbol": "BTC",
      "price": 80671.00,
      "change_24h": 0.57,
      "updated_at": "ISO-8601"
    }
  ]
}