Skip to main content
POST
crypto.onchain.indicator

Authorizations

Authorization
string
header
required

API key: sk_live_…

Headers

Idempotency-Key
string

Optional. A retry with the same key returns the stored result.

Maximum string length: 255
Pramaan-Max-Price-Micro
string

Optional. The most this request may be priced at, in micro-USD (a whole number above 0). It replaces the capability's own price ceiling for this request, lower or higher. Sources that could cost more are left out; when none is left the answer is 400 with the lowest limit that would work.

Pattern: ^[1-9]\d{0,14}$

Body

application/json
metric
string
required

On-chain metric name. Can be nupl, sopr, mvrv, puell-multiple, nvm, nvt, nvt-golden-cross, or exchange-flows/{inflow,outflow,netflow,reserve}. Example: nupl. One of: nupl, sopr, mvrv, puell-multiple, .

Required string length: 1 - 512
symbol
enum<string>
required

Token ticker symbol. Can be BTC or ETH. Example: BTC.

Available options:
BTC,
ETH
exchange
string

Curated exchange filter for exchange-flow metrics. Use /v1/market/exchange-flow/exchanges to list labels. Example: all_exchange. Defaults to "all_exchange". One of: all_exchange, spot_exchange, deriva.

Required string length: 1 - 512
from
string

Start of time range. Accepts Unix seconds or date string (YYYY-MM-DD). Defaults to 90 days ago when omitted. Maximum range is 365 days. Responses are capped at about 100 data points; when meta.has_mor.

Required string length: 1 - 512
granularity
enum<string>

Aggregation granularity. Example: day. Defaults to "day".

Available options:
day
to
string

End of time range. Accepts Unix seconds or date string (YYYY-MM-DD). Defaults to today when omitted. Maximum range is 365 days. Responses are capped at about 100 data points; when meta.has_more is tru.

Required string length: 1 - 512

Response

The result

results
object[]
required

The matching items.

nextCursor
string

Pass as cursor to get the next page; absent on the last page.