Token
The Token API allows you to easily get token information.
Get token information
Method
get
Path
/v1/token
Parameters
chain_id: required, chain id, eg:eth,bsc,xdai, for more info.id: required, - The address of the token contract or a native token id (eth, matic, bsc).
Returns
Object - An object with the following fields:
id:string- The address of the token contract.chain:string- The chain's name.name:string- The token's name.nullif not defined in the contract and not available from other sources.symbol:string- The token's symbol.nullif not defined in the contract and not available from other sources.display_symbol:string- The token's displayed symbol. If two tokens have the same symbol, they are distinguished bydisplay_symbol.optimized_symbol:string- For front-end display.optimized_symbol || display_symbol || symboldecimals:integer- The number of decimals of the token.nullif not defined in the contract and not available from other sources.protocol_id:string- token associated protocol's id. Empty string if not available.logo_url:string- URL of the token's logo image.nullif not available.is_core:boolean- Whether or not to show as a common token in the wallet.price:double- USD price. Price of 0 means no data.time_at:integer- The timestamp when the current token was deployed on the blockchain.
Request
Result
Get the list of the token information
Method
get
Path
/v1/token/list_by_ids
Parameters
chain_id: required, chain id, eg:eth,bsc,xdai, for more info.ids: required, List of token addresses, up to 100.
Returns
Array of Object - An object with following fields:
id:string- The address of the token contract.chain:string- The chain's name.name:string- The token's name.nullif not defined in the contract and not available from other sources.symbol:string- The token's symbol.nullif not defined in the contract and not available from other sources.display_symbol:string- The token's displayed symbol. If two tokens have the same symbol, they are distinguished bydisplay_symbol.optimized_symbol:string- For front-end display.optimized_symbol || display_symbol || symboldecimals:integer- The number of decimals of the token.nullif not defined in the contract and not available from other sources.logo_url:string- URL of the token's logo image.nullif not available.protocol_id:string- token associated protocol's id. Empty string if not available.is_core:boolean- Whether or not to show as a common token in the wallet.price:double- USD price. Price of 0 means no data.time_at:integer- The timestamp when the current token was deployed on the blockchain.
Request
Result
Get top holders of token
Method
get
Path
/v1/token/top_holders
Parameters
id:stringrequired, token address, also support native token id, eg. eth, bscchain_id: required, chain id, eg:eth,bsc,xdai, for more info.start:integeroffset, default is 0, max is 10000.limit:integerlimit size, default is 100, max is 100.
Returns
Array of address with token amount, in reverse order of holding token amount.
Request
Result
Get token history price
Method
get
Path
/v1/token/history_price
Parameters
id:stringrequired, token address, also support native token id, eg. eth, bscchain_id: required, chain id, eg:eth,bsc,xdai, for more info.date_at:stringrequired, UTC time zone. eg. 2023-05-18
Returns
price:float, history price at a specified time.
Request
Result
Last updated