Transactions

get
Transaction Count

https://api.glassnode.com/v1/metrics/transactions/count
The total amount of transactions. Only successful transactions are counted. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.Count
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m, 1w, 1month
f
optional
string
format: JSON, CSV
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":280355}]
400: Bad Request
unsupported asset

get
Transaction Rate

https://api.glassnode.com/v1/metrics/transactions/rate
The total amount of transactions per second. Only successful transactions are counted. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.Rate
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m, 1w, 1month
f
optional
string
format: JSON, CSV
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":3.244849537037037}]
400: Bad Request
unsupported asset

get
Contract Calls (External)

https://api.glassnode.com/v1/metrics/transactions/contract_calls_external_count
The total number of smart contract calls on the Ethereum network initiated by Externally Owned Addresses (EOAs), i.e. external transactions. Only successful transactions are counted. View in Studio: https://studio.glassnode.com/metrics?a=ETH&m=transactions.ContractCallsExternalCount
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h
f
optional
string
format: JSON, CSV
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":686017}]
400: Bad Request
unsupported asset

get
Contract Calls (Internal)

https://api.glassnode.com/v1/metrics/transactions/contract_calls_internal_count
The total number of internal smart contract calls on the Ethereum network, i.e. contract calls initiated by other contracts (internal transactions). Only successful transactions are counted. View in Studio: https://studio.glassnode.com/metrics?a=ETH&m=transactions.ContractCallsInternalCount
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h
f
optional
string
format: JSON, CSV
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":2848362}]
400: Bad Request
unsupported asset

get
Transaction Size (Mean)

https://api.glassnode.com/v1/metrics/transactions/size_mean
The mean size of a transaction within the time period (in bytes). View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.SizeMean
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m, 1w, 1month
f
optional
string
format: JSON, CSV
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":624.841889746921}]
400: Bad Request
unsupported asset

get
Transaction Size (Total)

https://api.glassnode.com/v1/metrics/transactions/size_sum
The total size of all transactions within the time period (in bytes). View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.SizeSum
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m, 1w, 1month
f
optional
string
format: JSON, CSV
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":175177548}]
400: Bad Request
unsupported asset

get
Total Transfer Volume by Size (Entity-Adjusted)

https://api.glassnode.com/v1/metrics/transactions/transfers_volume_by_size_entity_adjusted_sum
Entity-adjusted transfer volume breakdown by the USD value of the transactions. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersVolumeBySizeEntityAdjustedSum
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 24h
f
optional
string
format: JSON, CSV
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"o":{"vol_0_to_1k":107073606.253031,"vol_100k_to_1m":2156368797.64146,"vol_10k_to_100k":962864092.81154,"vol_10m_plus":4547413130.19407,"vol_1k_to_10k":316523947.416577,"vol_1m_to_10m":3283816582.5653}}]
400: Bad Request
unsupported asset

get
Relative Transfer Volume by Size (Entity-Adjusted)

https://api.glassnode.com/v1/metrics/transactions/transfers_volume_by_size_entity_adjusted_relative
Entity-adjusted relative on-chain volume breakdown by the USD value of the transactions. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersVolumeBySizeEntityAdjustedRelative
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 24h
f
optional
string
format: JSON, CSV
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"o":{"vol_0_to_1k":0.00941384209122945,"vol_100k_to_1m":0.189586547626683,"vol_10k_to_100k":0.0846543872223984,"vol_10m_plus":0.39980561624185,"vol_1k_to_10k":0.0278285803882496,"vol_1m_to_10m":0.28871102642959}},{"t":1614643200,"o":{"vol_0_to_1k":0.0103906559797149,"vol_100k_to_1m":0.187006852904634,"vol_10k_to_100k":0.0866103418134788,"vol_10m_plus":0.408799097313173,"vol_1k_to_10k":0.0304629702850732,"vol_1m_to_10m":0.276730081703925}}]
400: Bad Request
unsupported asset

get
OTC Desks Incoming Transactions

https://api.glassnode.com/v1/metrics/transactions/transfers_to_otc_desks_count
The total count of transfers to OTC desk addresses. This data is based on three different OTC desks. Note that OTC metrics are based on our labeled data that we constantly keep updating, as well as data science techniques and statistical information that changes over time. Therefore these metrics are mutable – the data is stable, but especially most recent data points are subject to slight fluctuations as time progresses. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersToOtcDesksCount
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 10m, 1h, 24h
f
optional
string
format: JSON, CSV
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":142}]
400: Bad Request
unsupported asset

get
OTC Desks Outgoing Transactions

https://api.glassnode.com/v1/metrics/transactions/transfers_from_otc_desks_count
The total count of transfers from OTC desk addresses. This data is based on three different OTC desks. Note that OTC metrics are based on our labeled data that we constantly keep updating, as well as data science techniques and statistical information that changes over time. Therefore these metrics are mutable – the data is stable, but especially most recent data points are subject to slight fluctuations as time progresses. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersFromOtcDesksCount
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 10m, 1h, 24h
f
optional
string
format: JSON, CSV
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":138}]
400: Bad Request
unsupported asset

get
OTC Desks Inflows

https://api.glassnode.com/v1/metrics/transactions/transfers_volume_to_otc_desks_sum
The total amount of coins transferred to OTC desk addresses. This data is based on three different OTC desks. Note that OTC metrics are based on our labeled data that we constantly keep updating, as well as data science techniques and statistical information that changes over time. Therefore these metrics are mutable – the data is stable, but especially most recent data points are subject to slight fluctuations as time progresses. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersVolumeToOtcDesksSum
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 10m, 1h, 24h
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":5089.98774481}]
400: Bad Request
unsupported asset

get
OTC Desks Outflows

https://api.glassnode.com/v1/metrics/transactions/transfers_volume_from_otc_desks_sum
The total amount of coins transferred from OTC desk addresses. This data is based on three different OTC desks. Note that OTC metrics are based on our labeled data that we constantly keep updating, as well as data science techniques and statistical information that changes over time. Therefore these metrics are mutable – the data is stable, but especially most recent data points are subject to slight fluctuations as time progresses. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersVolumeFromOtcDesksSum
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 10m, 1h, 24h
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":5186.93558188}]
400: Bad Request
unsupported asset

get
Transfer Count

https://api.glassnode.com/v1/metrics/transactions/transfers_count
The total amount of transfers. One transaction can trigger one or more transfers. Only successful, non-zero transfers are counted. View in Studio: https://studio.glassnode.com/metrics?a=ETH&m=transactions.TransfersCount
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m, 1w, 1month
f
optional
string
format: JSON, CSV
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":540001}]
400: Bad Request
unsupported asset

get
Transfer Rate

https://api.glassnode.com/v1/metrics/transactions/transfers_rate
The total amount of transfers per second. One transaction can trigger one or more transfers. Only successful, non-zero transfers are counted. View in Studio: https://studio.glassnode.com/metrics?a=ETH&m=transactions.TransfersRate
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m, 1w, 1month
f
optional
string
format: JSON, CSV
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":6.250011574074074}]
400: Bad Request
unsupported asset

get
Transfer Volume (Total)

https://api.glassnode.com/v1/metrics/transactions/transfers_volume_sum
The total amount of coins transferred on-chain. Only successful transfers are counted. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersVolumeSum
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m, 1w, 1month
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":1783340.7063559}]
400: Bad Request
unsupported asset

get
Transfer Volume (Mean)

https://api.glassnode.com/v1/metrics/transactions/transfers_volume_mean
The mean value of a transfer. Only successful transfers are counted. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersVolumeMean
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m, 1w, 1month
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":6.36100910044726}]
400: Bad Request
unsupported asset

get
Transfer Volume (Median)

https://api.glassnode.com/v1/metrics/transactions/transfers_volume_median
The median value of a transfer. Only successful transfers are counted. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersVolumeMedian
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m, 1w, 1month
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":0.02244314}]
400: Bad Request
unsupported asset

get
Change-Adjusted Volume (Total)

https://api.glassnode.com/v1/metrics/transactions/transfers_volume_adjusted_sum
The total amount of coins transferred on-chain, adjusted by change volume. Only successful transfers are counted. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersVolumeAdjustedSum
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":493208.537957407}]
400: Bad Request
unsupported asset

get
Change-Adjusted Volume (Mean)

https://api.glassnode.com/v1/metrics/transactions/transfers_volume_adjusted_mean
The mean value of a transfer, adjusted by change volume. Only successful transfers are counted. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersVolumeAdjustedMean
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":1.76998025478891}]
400: Bad Request
unsupported asset

get
Change-Adjusted Volume (Median)

https://api.glassnode.com/v1/metrics/transactions/transfers_volume_adjusted_median
The median value of a transfer, adjusted by change volume. Only successful transfers are counted. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersVolumeAdjustedMedian
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":0.01531967}]
400: Bad Request
unsupported asset

get
Percent Volume in Profit

https://api.glassnode.com/v1/metrics/transactions/transfers_volume_profit_relative
The percentage of transfer volume in profit, i.e. the percentage of transferred coins whose price at the time of their previous movement was lower than the current price. Spent outputs with a lifespan of less than an hour are discarded. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersVolumeProfitRelative
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h
f
optional
string
format: JSON, CSV
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":0.746845843062516}]
400: Bad Request
unsupported asset

get
Transfer Volume in Profit

https://api.glassnode.com/v1/metrics/transactions/transfers_volume_profit_sum
The total transfer volume in profit, i.e. the amount of transferred coins whose price at the time of their previous movement was lower than the price during the current transfer. Spent outputs with a lifespan of less than an hour are discarded. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersVolumeProfitSum
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":219181.11216929}]
400: Bad Request
unsupported asset

get
Transfer Volume in Loss

https://api.glassnode.com/v1/metrics/transactions/transfers_volume_loss_sum
The total transfer volume in loss, i.e. the amount of transferred coins whose price at the time of their previous movement was higher than the price during the current transfer. Spent outputs with a lifespan of less than an hour are discarded. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersVolumeLossSum
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":74294.59530806}]
400: Bad Request
unsupported asset

get
Entity-Adjusted Transaction Count

https://api.glassnode.com/v1/metrics/transactions/entity_adjusted_count
The estimated entity-adjusted number of transactions is defined as the number of transactions between different entities, i.e. the total number of transactions excluding transactions within addresses of the same entity. Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entity–based metrics are based on data science techniques and statistical information that changes over time and are therefore mutable – the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information this article (https://insights.glassnode.com/true-bitcoin-volume). View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.EntityAdjustedCount
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":249390}]
400: Bad Request
unsupported asset

get
Entity-Adjusted Volume (Total)

https://api.glassnode.com/v1/metrics/transactions/transfers_volume_entity_adjusted_sum
The total estimated amount of coins moved between different entities, i.e. the total volumed transferred excluding the volume transferred within addresses of the same entity. Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entity–based metrics are based on data science techniques and statistical information that changes over time and are therefore mutable – the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information this article (https://insights.glassnode.com/true-bitcoin-volume). View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersVolumeEntityAdjustedSum
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":237179.0094479}]
400: Bad Request
unsupported asset

get
Entity-Adjusted Volume (Mean)

https://api.glassnode.com/v1/metrics/transactions/transfers_volume_entity_adjusted_mean
The mean estimated amount of coins moved between different entities, i.e. excluding the volume transferred within addresses of the same entity. Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entity–based metrics are based on data science techniques and statistical information that changes over time and are therefore mutable – the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information this article (https://insights.glassnode.com/true-bitcoin-volume). View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersVolumeEntityAdjustedMean
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":0.951036567015117}]
400: Bad Request
unsupported asset

get
Entity-Adjusted Volume (Median)

https://api.glassnode.com/v1/metrics/transactions/transfers_volume_entity_adjusted_median
The median estimated amount of coins moved between different entities, i.e. excluding volume transferred within addresses of the same entity. Entities are defined as a cluster of addresses that are controlled by the same network entity and are estimated through advanced heuristics and Glassnode's proprietary clustering algorithms. Note that entity–based metrics are based on data science techniques and statistical information that changes over time and are therefore mutable – the data is stable, but most recent data points are subject to slight fluctuations as time progresses. For more information this article (https://insights.glassnode.com/true-bitcoin-volume). View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersVolumeEntityAdjustedMedian
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":0.00930234}]
400: Bad Request
unsupported asset

get
Miner Outgoing Transfers

https://api.glassnode.com/v1/metrics/transactions/transfers_from_miners_count
The total number of transfers in which the sender is a miners' address. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersFromMinersCount
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
miner
optional
string
miner name (see /v1/metrics/transactions/transfers_from_miners_count/miners for a full list)
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":3515}]
400: Bad Request
unsupported asset

get
Miner Incoming Transfers

https://api.glassnode.com/v1/metrics/transactions/transfers_to_miners_count
The total number of transfers in which the receiver is a miners' address. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersToMinersCount
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
miner
optional
string
miner name (see /v1/metrics/transactions/transfers_to_miners_count/miners for a full list)
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":459}]
400: Bad Request
unsupported asset

get
Miner Outflow Volume

https://api.glassnode.com/v1/metrics/transactions/transfers_volume_from_miners_sum
The total amount of coins transferred from miner addresses. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersVolumeFromMinersSum
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
miner
optional
string
miner name (see /v1/metrics/transactions/transfers_volume_from_miners_sum/miners for a full list)
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":2549.847935294704}]
400: Bad Request
unsupported asset

get
Miner Inflow Volume

https://api.glassnode.com/v1/metrics/transactions/transfers_volume_to_miners_sum
The total amount of coins transferred to miner addresses. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersVolumeToMinersSum
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
miner
optional
string
miner name (see /v1/metrics/transactions/transfers_volume_to_miners_sum/miners for a full list)
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":1732.70515246795}]
400: Bad Request
unsupported asset

get
Miner Netflow Volume

https://api.glassnode.com/v1/metrics/transactions/transfers_volume_miners_net
The difference between miner's inflow and outflow, i.e the net flow of coins into/out of miner addresses. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersVolumeMinersNet
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
miner
optional
string
miner name (see /v1/metrics/transactions/transfers_volume_miners_net/miners for a full list)
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":-817.1427828267538}]
400: Bad Request
unsupported asset

get
Inter-Exchange Transfers

https://api.glassnode.com/v1/metrics/transactions/transfers_between_exchanges_count
The total count of transfers between exchanges. Note that exchange metrics are based on our labeled data of exchange addresses that we constantly keep updating, as well as data science techniques and statistical information that changes over time. Therefore these metrics are mutable – the data is stable, but especially most recent data points are subject to slight fluctuations as time progresses. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersBetweenExchangesCount
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":8016}]
400: Bad Request
unsupported asset

get
Inter-Exchange Volume

https://api.glassnode.com/v1/metrics/transactions/transfers_volume_between_exchanges_sum
The total amount of coins transferred between exchanges. Note that exchange metrics are based on our labeled data of exchange addresses that we constantly keep updating, as well as data science techniques and statistical information that changes over time. Therefore these metrics are mutable – the data is stable, but especially most recent data points are subject to slight fluctuations as time progresses. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersVolumeBetweenExchangesSum
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":20591.5924002294}]
400: Bad Request
unsupported asset

get
Miners to Exchanges

https://api.glassnode.com/v1/metrics/transactions/transfers_volume_miners_to_exchanges
The total amount of coins transferred from miners to exchange wallets. Only direct transfers are counted. Note that exchange metrics are based on our labeled data of exchange addresses that we constantly keep updating, as well as data science techniques and statistical information that changes over time. Therefore these metrics are mutable – the data is stable, but especially most recent data points are subject to slight fluctuations as time progresses. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersVolumeMinersToExchanges
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
e
optional
string
exchange name (see endpoints for a full list)
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":412.66614793841}]
400: Bad Request
unsupported asset

get
Miners to Exchanges (Stacked)

https://api.glassnode.com/v1/metrics/transactions/transfers_volume_miners_to_exchanges_all
The total amount of coins transferred from miners to exchange wallets. Only direct transfers are counted. Note that exchange metrics are based on our labeled data of exchange addresses that we constantly keep updating, as well as data science techniques and statistical information that changes over time. Therefore these metrics are mutable – the data is stable, but especially most recent data points are subject to slight fluctuations as time progresses. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersVolumeMinersToExchangesAll
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 24h
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
e
optional
string
exchange name (see endpoints for a full list)
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"volumes":{"1THash&58COIN":1.58502436294276,"BTC.TOP":0.815666763062864,"BinancePool":50.4395930126064,"F2Pool":42.76360199,"HuobiPool":61.5269137981902,"Poolin":220.09976232,"SlushPool":5.23971059,"other":30.195875101607502}}]
400: Bad Request
unsupported asset

get
Exchange Inflow Volume (Mean)

https://api.glassnode.com/v1/metrics/transactions/transfers_volume_to_exchanges_mean
The mean value of a transfer to exchanges addresses. Only successful transfers are counted. Note that exchange metrics are based on our labeled data of exchange addresses that we constantly keep updating, as well as data science techniques and statistical information that changes over time. Therefore these metrics are mutable – the data is stable, but especially most recent data points are subject to slight fluctuations as time progresses. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersVolumeToExchangesMean
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
e
optional
string
exchange name (see endpoints for a full list)
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":0.6032489616417536}]
400: Bad Request
unsupported asset

get
Exchange Outflow Volume (Mean)

https://api.glassnode.com/v1/metrics/transactions/transfers_volume_from_exchanges_mean
The mean value of a transfer from exchanges addresses. Only successful transfers are counted. Note that exchange metrics are based on our labeled data of exchange addresses that we constantly keep updating, as well as data science techniques and statistical information that changes over time. Therefore these metrics are mutable – the data is stable, but especially most recent data points are subject to slight fluctuations as time progresses. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersVolumeFromExchangesMean
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
e
optional
string
exchange name (see endpoints for a full list)
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":0.7291402051710341}]
400: Bad Request
unsupported asset

get
Exchange Net Flow Volume

https://api.glassnode.com/v1/metrics/transactions/transfers_volume_exchanges_net
The difference of in volume flowing into exchanges and out of exchanges, i.e. the net flow of coins into/out of exchanges. Note that exchange metrics are based on our labeled data of exchange addresses that we constantly keep updating, as well as data science techniques and statistical information that changes over time. Therefore these metrics are mutable – the data is stable, but especially most recent data points are subject to slight fluctuations as time progresses. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersVolumeExchangesNet
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
e
optional
string
exchange name (see endpoints for a full list)
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":-8615.6373784768}]
400: Bad Request
unsupported asset

get
Exchange Deposits

https://api.glassnode.com/v1/metrics/transactions/transfers_to_exchanges_count
The total count of transfers to exchange addresses, i.e. the number of on-chain deposits to exchanges. Note that exchange metrics are based on our labeled data of exchange addresses that we constantly keep updating, as well as data science techniques and statistical information that changes over time. Therefore these metrics are mutable – the data is stable, but especially most recent data points are subject to slight fluctuations as time progresses. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersToExchangesCount
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
e
optional
string
exchange name (see endpoints for a full list)
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":76760}]
400: Bad Request
unsupported asset

get
Exchange Withdrawals

https://api.glassnode.com/v1/metrics/transactions/transfers_from_exchanges_count
The total count of transfers from exchange addresses, i.e. the number of on-chain withdrawals from exchanges. Note that exchange metrics are based on our labeled data of exchange addresses that we constantly keep updating, as well as data science techniques and statistical information that changes over time. Therefore these metrics are mutable – the data is stable, but especially most recent data points are subject to slight fluctuations as time progresses. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersFromExchangesCount
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
e
optional
string
exchange name (see endpoints for a full list)
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":75323}]
400: Bad Request
unsupported asset

get
Exchange Inflow Volume (Total)

https://api.glassnode.com/v1/metrics/transactions/transfers_volume_to_exchanges_sum
The total amount of coins transferred to exchange addresses. Note that exchange metrics are based on our labeled data of exchange addresses that we constantly keep updating, as well as data science techniques and statistical information that changes over time. Therefore these metrics are mutable – the data is stable, but especially most recent data points are subject to slight fluctuations as time progresses. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersVolumeToExchangesSum
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
e
optional
string
exchange name (see endpoints for a full list)
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":46305.390295621}]
400: Bad Request
unsupported asset

get
Exchange Outflow Volume (Total)

https://api.glassnode.com/v1/metrics/transactions/transfers_volume_from_exchanges_sum
The total amount of coins transferred from exchange addresses. Note that exchange metrics are based on our labeled data of exchange addresses that we constantly keep updating, as well as data science techniques and statistical information that changes over time. Therefore these metrics are mutable – the data is stable, but especially most recent data points are subject to slight fluctuations as time progresses. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersVolumeFromExchangesSum
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
e
optional
string
exchange name (see endpoints for a full list)
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":54921.0276740978}]
400: Bad Request
unsupported asset

get
In-house Exchange Volume

https://api.glassnode.com/v1/metrics/transactions/transfers_volume_within_exchanges_sum
The total amount of coins transferred within wallets of the same exchange. Note that exchange metrics are based on our labeled data of exchange addresses that we constantly keep updating, as well as data science techniques and statistical information that changes over time. Therefore these metrics are mutable – the data is stable, but especially most recent data points are subject to slight fluctuations as time progresses. View in Studio: https://studio.glassnode.com/metrics?a=BTC&m=transactions.TransfersVolumeWithinExchangesSum
Request
Response
Request
Query Parameters
a
required
string
asset symbol (see endpoints page for more details)
s
optional
integer
since, unix timestamp
u
optional
integer
until, unix timestamp
i
optional
string
frequency interval: 1h, 24h, 10m
f
optional
string
format: JSON, CSV
c
optional
string
currency: NATIVE, USD
e
optional
string
exchange name (see endpoints for a full list)
timestamp_format
optional
string
timestamp format: unix or humanized (RFC 3339)
Response
200: OK
[{"t":1614556800,"v":167336.752778339}]
400: Bad Request
unsupported asset