/v1/tokens
Tokens of one curated list, filterable by chain and paged
Try it live
10 free calls per day — no sign-up, no API key. Goes through the oanor gateway.
It works. Grab an API key and use it in your project.
Get an API keyCode snippets
curl "https://api.oanor.com/tokenlist-api/v1/tokens" \ -H "x-oanor-key: oanor_test_..."
await fetch("https://api.oanor.com/tokenlist-api/v1/tokens", {
headers: { "x-oanor-key": "oanor_test_..." }
});
$ch = curl_init("https://api.oanor.com/tokenlist-api/v1/tokens");
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$out = curl_exec($ch);
import requests
requests.get(
"https://api.oanor.com/tokenlist-api/v1/tokens",
headers={"x-oanor-key": "oanor_test_..."}
)
Example response
A real response from this endpoint, captured by the latest health check.
{
"data": {
"list": "uniswap",
"count": 25,
"limit": 25,
"total": 390,
"offset": 0,
"source": "tokenlists.org ecosystem",
"tokens": [
{
"name": "1inch",
"symbol": "1INCH",
"address": "0x111111111117dc0aa78b770fa6a738034120c302",
"chain_id": 1,
"decimals": 18,
"logo_uri": "https://assets.coingecko.com/coins/images/13469/thumb/1inch-token.png?1608803028"
},
{
"name": "Ancient8",
"symbol": "A8",
"address": "0x3e5a19c91266ad8ce2477b91585d1856b84062df",
"chain_id": 1,
"decimals": 18,
"logo_uri": "https://assets.coingecko.com/coins/images/39170/standard/A8_Token-04_200x200.png?1720798300"
},
{
"name": "Aave",
"symbol": "AAVE",
"address": "0x7fc66500c84a76ad7e9c93437bfc5ac33e2ddae9",
"chain_id": 1,
"decimals": 18,
"logo_uri": "https://assets.coingecko.com/coins/images/12645/thumb/AAVE.png?1601374110"
},
{
"name": "Arcblock",
"symbol": "ABT",
"address": "0xb98d4c97425d9908e66e53a6fdf673acca0be986",
"chain_id": 1,
"decimals": 18,
"logo_uri": "https://assets.coingecko.com/coins/images/2341/thumb/arcblock.png?1547036543"
},
{
"name": "Alchemy Pay",
"symbol": "ACH",
"address": "0xed04915c23f00a313a544955524eb7dbd823143d",
"chain_id": 1,
"decimals": 8,
"logo_uri": "https://assets.coingecko.com/coins/images/12390/thumb/ACH_%281%29.png?1599691266"
},
{
"name": "Across Protocol Token",
"symbol": "ACX",
"address": "0x44108f0223a3c3028f5fe7aec7f9bb2e66bef82f",
"chain_id": 1,
"decimals": 18,
"logo_uri": "https://assets.coingecko.com/coins/images/28161/large/across-200x200.png?1696527165"
},
{
"name": "ADI",
"symbol": "ADI",
"address": "0x8b1484d57abbe239bb280661377363b03c89caea",
"chain_id": 1,
"decimals": 18,
"logo_uri": "https://coin-images.coingecko.com/coins/images/68846/large/ADI_Token-min.png?1765296433"
},
{
"name": "heyAura",
"symbol": "ADX",
"address": "0xade00c28244d5ce17d72e40330b1c318cd12b7c3",
"chain_id": 1,
"decimals": 18,
"logo_uri": "https://assets.coingecko.com/coins/images/847/thumb/Ambire_AdEx_Symbol_color.png?1655432540"
},
{
…