Animoca Brands Digital Asset Team API Services

Contact us to access


shaps shaps
Welcome

We Support Animoca Brands Digital Asset Services Backbone

This is the landing page for the API services provided by Animoca Brands Digital Asset Team (DAT). For enquires, please feel free to contact dat@animocabrands.com.

  • Version: 4.0.1
  • Last Updated: 14/02/2025
  • Author: William, Animoca Brands Digital Asset Team
basic usage

Coingecko API

~/coingecko/asset_platforms

Endpoint to query all the asset platforms (blockchain networks) on CoinGecko. (PASS PHRASE REQUIRED)

*Construct query right after the endpoint. (i.e. asset_platforms ? pass_key = CONSULT_WILLIAM)

~/coingecko/simple/price_by_cg_ids

Endpoint to query the prices of one or more coins by using their unique Coin API IDs. (PASS PHRASE REQUIRED)


*Please refer to official doc for EXTRA parameters.

*Construct query right after the endpoint. (i.e. price_by_cg_ids ? pass_key = CONSULT_WILLIAM & idS = ID_1,ID_2 & vs_currencies = CURRENCY_1,CURRENCY_2)

~/coingecko/simple/price_by_token_addresses

Endpoint to query a token price by using token contract addresses. (PASS PHRASE REQUIRED)


*Please refer to official doc for EXTRA parameters.

*Construct query right after the endpoint. (i.e. price_by_token_addresses ? pass_key = CONSULT_WILLIAM & id = ID & contract_addresses = ADDRESS_1,ADDRESS_2 & vs_currencies = CURRENCY_1,CURRENCY_1)

~/coingecko/coins/list/new

Endpoint to query the latest 200 coins that recently listed on CoinGecko. (PASS KEY REQUIRED)


*Construct query right after the endpoint. (i.e. new ? pass_key = CONSULT_WILLIAM)

~/coingecko/coins/list/token_data_by_platform

Endpoint to query all the coin data (name, price, market .... including exchange tickers) on CoinGecko coin page based on asset platform and particular token contract address. (PASS KEY REQUIRED)


*Construct query right after the endpoint. (i.e. token_data_by_platform ? pass_key = CONSULT_WILLIAM & id = ASSET_PLATFORM_ID & contract_address = ADDRESS)

**This one use platform_id instead of id.

~/coingecko/coins/list/token_data_by_id

Endpoint to query all the coin data of a coin (name, price, market .... including exchange tickers) on CoinGecko coin page based on a particular coin id. (PASS KEY REQUIRED)


*Please refer to official doc for EXTRA parameters.

*Construct query right after the endpoint. (i.e. token_data_by_id ? pass_key = CONSULT_WILLIAM & id = ID)

~/coingecko/coins/circulating_supply_chart

Endpoint to query historical circulating supply of a coin by number of days away from now based on provided coin id. (PASS KEY REQUIRED)


*Please refer to official doc for EXTRA parameters.

*Construct query right after the endpoint. (i.e. circulating_supply_chart ? pass_key = CONSULT_WILLIAM & id = ID & days = INTEGER_OR_max)

~/coingecko/coins/circulating_supply_chart/range

Endpoint to query the OHLC chart (Open, High, Low, Close) of a coin based on particular coin id. (PASS KEY REQUIRED)


*Construct query right after the endpoint. (i.e. range ? pass_key = CONSULT_WILLIAM & id = ID & from = FROM_TIMESTAMP_INT & to = TO_TIMESTAMP_INT)

~/coingecko/coins/total_supply_chart

Endpoint to query historical circulating supply of a coin by number of days away from now based on provided coin id. (PASS KEY REQUIRED)


*Please refer to official doc for EXTRA parameters.

*Construct query right after the endpoint. (i.e. total_supply_chart ? pass_key = CONSULT_WILLIAM & id = ID & days = INTEGER_OR_max)

~/coingecko/coins/total_supply_chart/range

Endpoint to query the OHLC chart (Open, High, Low, Close) of a coin based on particular coin id. (PASS KEY REQUIRED)


*Construct query right after the endpoint. (i.e. range ? pass_key = CONSULT_WILLIAM & id = ID & from = FROM_TIMESTAMP_INT & to = TO_TIMESTAMP_INT)

~/coingecko/coins/ohlc

Endpoint to query the OHLC chart (Open, High, Low, Close) of a coin based on particular coin id. (PASS KEY REQUIRED)


*Please refer to official doc for EXTRA parameters.

*Construct query right after the endpoint. (i.e. ohlc ? pass_key = CONSULT_WILLIAM & id = ID & vs_currency = CURRENCY & days = INTEGER)

~/coingecko/coins/ohlc/range

Endpoint to query the OHLC chart (Open, High, Low, Close) of a coin within a range of timestamp based on particular coin id. (PASS KEY REQUIRED)


*Construct query right after the endpoint. (i.e. range ? pass_key = CONSULT_WILLIAM & id = ID = YOUR_INPUT & vs_currency = CURRENCY & from = FROM_TIMESTAMP_INT & to = TO_TIMESTAMP_INT & interval = INTERVAL)

~/coingecko/coins/markets

Endpoint to query all the supported coins with price, market cap, volume and market related data. (PASS KEY REQUIRED)


*Please refer to official doc for EXTRA parameters.

*Construct query right after the endpoint. (i.e. markets ? pass_key = CONSULT_WILLIAM & vs_currency = CURRENCY)

~/coingecko/coins/market_chart

Endpoint to get the historical chart data of a coin including time in UNIX, price, market cap and 24hrs volume based on particular coin id. (PASS KEY REQUIRED)


*Please refer to official doc for EXTRA parameters.

*Construct query right after the endpoint. (i.e. market_chart ? pass_key = CONSULT_WILLIAM & id = ID & vs_currency = CURRENCY & days = INTEGER)

~/coingecko/coins/market_chart/range

Endpoint to get the historical chart data of a coin within certain time range in UNIX along with price, market cap and 24hrs volume based on particular coin id. (PASS KEY REQUIRED)


*Please refer to official doc for EXTRA parameters.

*Construct query right after the endpoint. (i.e. range ? pass_key = CONSULT_WILLIAM & id = ID & vs_currency = CURRENCY & from = FROM_TIMESTAMP_INT & to = TO_TIMESTAMP_INT)

~/coingecko/coins/circulating_supply_chart

Endpoint to query historical circulating supply of a coin by number of days away from now based on provided coin ID. (PASS KEY REQUIRED)


*Please refer to official doc for EXTRA parameters.

*Construct query right after the endpoint. (i.e. circulating_supply_chart ? pass_key = CONSULT_WILLIAM & id = ID & days = INTEGER)

~/coingecko/coins/circulating_supply_chart/range

Endpoint to query historical circulating supply of a coin, within a range of timestamp based on the provided coin ID. (PASS KEY REQUIRED)


*Construct query right after the endpoint. (i.e. range ? pass_key = CONSULT_WILLIAM & id = ID & vs_currency = CURRENCY & from = FROM_TIMESTAMP_INT & to = TO_TIMESTAMP_INT)

~/coingecko/coins/total_supply_chart

Endpoint to query historical circulating supply of a coin by number of days away from now based on provided coin ID. (PASS KEY REQUIRED)


*Please refer to official doc for EXTRA parameters.

*Construct query right after the endpoint. (i.e. total_supply_chart ? pass_key = CONSULT_WILLIAM & id = ID & days = INTEGER)

~/coingecko/coins/total_supply_chart/range

Endpoint to query historical circulating supply of a coin, within a range of timestamp based on the provided coin ID. (PASS KEY REQUIRED)


*Construct query right after the endpoint. (i.e. range ? pass_key = CONSULT_WILLIAM & id = ID & vs_currency = CURRENCY & from = FROM_TIMESTAMP_INT & to = TO_TIMESTAMP_INT)

~/onchain/networks

Endpoint to query all the supported networks on GeckoTerminal. (PASS PHRASE REQUIRED)


*Construct query right after the endpoint. (i.e. networks ? pass_key = CONSULT_WILLIAM)

~/onchain/networks/dexes

Endpoint to query all the supported decentralized exchanges (DEXs) based on the provided network on GeckoTerminal. (PASS PHRASE REQUIRED)


*Please refer to official doc for EXTRA parameters.

*Construct query right after the endpoint. (i.e. dexes ? pass_key = CONSULT_WILLIAM & network = NETWORK)

~/onchain/networks/token_data_token_address_network

Endpoint to query specific token data based on the provided token contract address on a network. (PASS PHRASE REQUIRED)


*Please refer to official doc for EXTRA parameters.

*Construct query right after the endpoint. (i.e. token_data_token_address_network ? pass_key = CONSULT_WILLIAM & network = NETWORK & address = ADDRESS)

~/onchain/networks/top_pools_by_token_address_network

Endpoint to query top pools based on the provided token contract address on a network. (PASS PHRASE REQUIRED)


*Please refer to official doc for EXTRA parameters.

*Construct query right after the endpoint. (i.e. top_pools_by_token_address_network ? pass_key = CONSULT_WILLIAM & network = NETWORK & token_address = ADDRESS)

~/coingecko/exchanges

Endpoint to query all the supported exchanges with exchanges’ data (ID, name, country, ...) that have active trading volumes on CoinGecko. (PASS PHRASE REQUIRED)

*Construct query right after the endpoint. (i.e. exchanges ? pass_key = CONSULT_WILLIAM & per_page = NUM_PER_PAGE & page = PAGE)

~/coingecko/exchanges/list

Endpoint to query all the exchanges with ID and name. (PASS PHRASE REQUIRED)

*Construct query right after the endpoint. (i.e. list ? pass_key = CONSULT_WILLIAM & status = STATUS)

~/coingecko/derivatives

Endpoint to query all the tickers from derivatives exchanges on CoinGecko. (PASS PHRASE REQUIRED)

*Construct query right after the endpoint. (i.e. derivatives ? pass_key = CONSULT_WILLIAM)

~/coingecko/derivatives/exchanges

Endpoint to query all the derivatives exchanges with related data (ID, name, open interest, ...) on CoinGecko. (PASS PHRASE REQUIRED)

*Please refer to official doc for EXTRA parameters.

*Construct query right after the endpoint. (i.e. exchanges ? pass_key = CONSULT_WILLIAM)

~/coingecko/derivatives/exchange_by_id

Endpoint to query the derivatives exchange’s related data (ID, name, open interest, ...) based on the exchanges’ ID. (PASS PHRASE REQUIRED)

*Please refer to official doc for EXTRA parameters.

*Construct query right after the endpoint. (i.e. exchange_by_id ? pass_key = CONSULT_WILLIAM)

basic usage

Coin Circulation API

~/coincirculation/{token}

Currently providing the following coin circulations, replace token to the following item to get corresponding circulation supply.


⚫ pros

⚫ gamee

⚫ edu

⚫ myth