Skip to content

List per-market USD or JPY source tickers​

GET
/v2/source-tickers

Returns one row per available native exchange market. All price fields use the currency in quote; nativeQuote preserves the exchange quote. volume is base-asset quantity over the rolling 24-hour window. Native 24-hour volume is forwarded; Kline-derived volume sums available 1m bars when the latest minute is current or the previous closed minute. Internal gaps do not block publication; volumeComplete is true for native rolling-volume feeds or when all 1,440 preceding source minutes are present; false means the sum may be understated. Minute-derived volume also adds the current active minute and can include up to one extra partial minute. Cross-currency live prices use the latest available FX rate at publication while timestamp remains the upstream quote time. Bid, ask, and rolling fields may be omitted when upstream data or FX is unavailable.

Authorizations​

bearerAuth

Required when cp_auth.enabled=true. The token must have the oracle scope.

Type
HTTP (bearer)

Parameters​

Query Parameters

symbol*

Base asset symbol, e.g. BTC.

Type
string
Required
Example"BTC"
quote

Output currency; defaults to JPY.

Type
string
Valid values
"USD""JPY"
Default
"JPY"
source

Optional exchange ID.

Type
string
Example"binance"
pair

Optional native exchange market.

Type
string
Example"BTCUSDT"

Responses​

Source ticker array, possibly empty.

application/json
JSON
[
  
{
  
  
"symbol": "BTC",
  
  
"quote": "string",
  
  
"source": "binance",
  
  
"pair": "BTCUSDT",
  
  
"nativeQuote": "USDT",
  
  
"lastPrice": "123.45",
  
  
"bidPrice": "123.45",
  
  
"askPrice": "123.45",
  
  
"openPrice": "123.45",
  
  
"highPrice": "123.45",
  
  
"lowPrice": "123.45",
  
  
"volume": "123.45",
  
  
"volumeComplete": true,
  
  
"timestamp": 0
  
}
]

Playground​

Authorization
Variables
Key
Value

Samples​