GET
/
token_lists
/
{asset_platform_id}
/
all.json
Token Lists by Asset Platform ID
curl --request GET \
  --url https://pro-api.coingecko.com/api/v3/token_lists/{asset_platform_id}/all.json \
  --header 'x-cg-pro-api-key: <api-key>'
{
  "name": "CoinGecko",
  "logoURI": "https://static.coingecko.com/s/thumbnail-007177f3eca19695592f0b8b0eabbdae282b54154e1be912285c9034ea6cbaf2.png",
  "keywords": [
    "defi"
  ],
  "timestamp": "2024-04-08T14:02:47.028+00:00",
  "tokens": [
    {
      "chainId": 1,
      "address": "0xd2877702675e6ceb975b4a1dff9fb7baf4c91ea9",
      "name": "Wrapped Terra Classic",
      "symbol": "LUNC",
      "decimals": 18,
      "logoURI": "https://assets.coingecko.com/coins/images/13628/thumb/wluna.png?1696513376"
    },
    {
      "chainId": 1,
      "address": "0x5bb29c33c4a3c29f56f8aca40b4db91d8a5fe2c5",
      "name": "One Share",
      "symbol": "ONS",
      "decimals": 18,
      "logoURI": "https://assets.coingecko.com/coins/images/13531/thumb/bss.a1671c75.png?1696513292"
    }
  ]
}

Note

  • Cache/Update Frequency: 5 minutes.
  • 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 submit a request here.

Authorizations

x-cg-pro-api-key
string
header
required

Path Parameters

asset_platform_id
string
default:ethereum
required

asset platform ID *refers to /asset_platforms

Example:

"ethereum"

Response

200 - application/json

List all tokens on CoinGecko based on asset platform ID

name
string
logoURI
string
keywords
string[]
timestamp
string<date-time>
tokens
object[]