for Enterprise-plan clients
Exclusive endpoints for Enterprise plan customers only
Please note that the endpoints below are still in beta and might have changes in the future. If you're currently our Enterprise plan user, and have no access to the endpoints below, please contact api@coingecko.com
/coins/{id}/circulating_supply_chart
π Get historical circulating supply of a coin, by number of days away from now.
/coins/{id}/circulating_supply_chart/range
π Get historical circulating supply of a coin, within a range of timestamp
/coins/{id}/total_supply_chart
π Get historical total supply of a coin, by number of days away from now.
/coins/{id}/total_supply_chart/range
π Get historical total supply of a coin, within a range of timestamp
/token_lists/{asset_platform_id}/all.json
πͺ Get full list of tokens of a blockchain network (asset platform) that is supported by Ethereum token list standard.
Exclusive 5minutely and hourly interval params for /coins/{id}/market_chart
π Get coin historical market data including price, market cap, and 24h volume, by number of days away from now.
Exclusive 5minutely and hourly interval params for /coins/{id}/market_chart/range
π Get coin historical market data including price, market cap, and 24h volume, of a specific date range (Unix timestamp).
More experimental endpoints will be added soon. Please contact api@coingecko.com to learn more about Enterprise plan, or visit https://landing.coingecko.com/api-for-business
/coins/{id}/circulating_supply_chart
π Get historical circulating supply of a coin, by number of days away from now.
Plan Eligibility: Enterprise only
Data Granularity (auto):
1 day from now = 5-minutely data
2-90 days from now = hourly data
91 days & above from now = daily data (00:00 UTC)
Data Availability: from 22 June 2019
Update Frequency: 5 minutes. The last completed UTC day (00:00) is available 35 minutes after midnight on the next UTC day (00:35).
{id}
*required:
this is path to pass the coin id, not query parameter.
Valid values: any coin id
e.g. bitcoin
, β¦
days
*required:
data up to number of days ago
Valid values: any integer
e.g. 1
, 14
, 30
, ..
days
parameter must be specified in call request.
interval
: data interval
Valid values: daily
if interval
is not specified, auto data granularity will apply.
Example Request
Example Response
/coins/{id}/circulating_supply_chart/range
π Get historical circulating supply of a coin, within a range of timestamp.
Plan Eligibility: Enterprise only
Data Granularity (auto):
date range is within 1 day = 5-minutely data
date range is within 2-90 days = hourly data
date range is 91 days & above = daily data (00:00 UTC)
Data Availability: from 22 June 2019
Update Frequency: 5 minutes. The last completed UTC day (00:00) is available 35 minutes after midnight on the next UTC day (00:35).
{id}
*required:
this is path to pass the coin id, not query parameter.
Valid values: any coin id
e.g. bitcoin
, ethereum
, β¦
from
*required:
from date in UNIX Timestamp
Valid values: UNIX timestamp
e.g. 1633046400
to
*required:
to date in UNIX Timestamp
Valid values: UNIX timestamp
e.g. 1635724799
Example Request (e.g. date range from 1 Oct - 31 Oct 2021)
Example Response
/coins/{id}/total_supply_chart
π Get historical total supply of a coin, by number of days away from now.
Plan Eligibility: Enterprise only
Data Granularity (auto):
1 day from now = 5-minutely data
2-90 days from now = hourly data
91 days & above from now = daily data (00:00 UTC)
Update Frequency: 5 minutes. The last completed UTC day (00:00) is available 35 minutes after midnight on the next UTC day (00:35).
{id}
*required:
this is path to pass the coin id, not query parameter.
Valid values: any coin id
e.g. bitcoin
, β¦
days
*required:
data up to number of days ago
Valid values: any integer
e.g. 1
, 14
, 30
, ..
days
parameter must be specified in call request.
interval
: data interval
Valid values: daily
if interval
is not specified, auto data granularity will apply.
Example Request
Example Response
/coins/{id}/total_supply_chart/range
π Get historical total supply of a coin, within a range of timestamp.
Plan Eligibility: Enterprise only
The data is provided at daily intervals (00:00:00 UTC)
Update Frequency: 5 minutes. The last completed UTC day (00:00) is available 35 minutes after midnight on the next UTC day (00:35).
{id}
*required:
this is path to pass the coin id, not query parameter.
Valid values: any coin id
e.g. bitcoin
, ethereum
, β¦
from
*required:
from date in UNIX Timestamp
Valid values: UNIX timestamp
e.g. 1633046400
to
*required:
to date in UNIX Timestamp
Valid values: UNIX timestamp
e.g. 1635724799
Example Request (e.g. date range from 1 Oct - 31 Oct 2021)
Example Response
/token_lists/{asset_platform_id}/all.json
πͺ Get full list of tokens of a blockchain network (asset platform) that is supported by Ethereum token list standard.
Plan Eligibility: Enterprise only
Update Frequency: 5 minutes
Note: a token will only be included in the list if the contract address is added by CoinGecko team. If you identified any missing token, you may contact us at api@coingecko.com
{asset_platform_id}
*required:
this is path to pass the asset platform id, not query parameter.
Valid values: any asset platform id
e.g. polygon-pos
, arbitrum-nova
, ethereum
, β¦
Example Request (e.g. token lists of Polygon network)
Example Response
/coins/{id}/market_chart
π Get coin historical market data including price, market cap, and 24h volume, by number of days away from now.
{id}
*required:
this is path to pass the coin id, not query parameter.
Valid values: any coin id
e.g. bitcoin
, β¦
days
*required:
data up to number of days ago
Valid values: any integer
e.g. 1
, 14
, 30
, ..
days
parameter must be specified in call request.
interval
: data interval
Valid values:
daily
hourly
5m
π Exclusive for Enterprise Plan subscriber: 5minutely and hourly interval parameters
To get 5-minutely historical data, you should use interval=5m parameter.
Limit of days: 10 days from today.
To get hourly historical data, you may use interval=hourly parameter.
Limit of days: 100 days from today
Example Request
Example Response
Note:
Data availability:
interval=5m: from 10 days ago, up to 2 days ago.
interval=hourly: from 100 days ago, up to now.
If you call more than the days limit stated above, only up to 10 days (or 100 days for hourly) of data will be returned.
If you wish to get older data before 10 days ago from today, please use the coins/{id}/market_chart/range endpoint.
This endpoint may experience some stability issue and may be some missing data. Please share your feedback with us. We appreciate your patience and understanding as we continue to make new improvements to CoinGecko API to serve you better.
/coins/{id}/market_chart/range
π Get coin historical market data including price, market cap, and 24h volume, of a specific date range (Unix timestamp).
{id}
*required:
this is path to pass the coin id, not query parameter.
Valid values: any coin id
e.g. bitcoin
, ethereum
, β¦
from
*required:
from date in UNIX Timestamp
Valid values: UNIX timestamp
e.g. 1633046400
to
*required:
to date in UNIX Timestamp
Valid values: UNIX timestamp
e.g. 1635724799
interval
: data interval
Valid values:
daily
hourly
5m
π Exclusive for Enterprise Plan subscriber: 5minutely and hourly interval parameters
To get 5-minutely historical data, you should use interval=5m parameter.
Limit of days per call: 10 days
To get hourly historical data, you may use interval=hourly parameter.
Limit of days per call: 100 days
Example Request (1 Jan 2023 00:00:00 UTC to 5 Jan 2023 00:00:00 UTC)
Example Response
Note:
Data availability:
interval=5minutely: from 9 February 2018, up to 2 days ago.
interval=hourly: from 29 Jan 2019, up to now.
This endpoint may experience some stability issue and may be some missing data. Please share your feedback with us. We appreciate your patience and understanding as we continue to make new improvements to CoinGecko API to serve you better.
Last updated
Was this helpful?