Reference

List supported tokens

Returns the supported tokens with their chain, decimals and USD price, optionally for one chain. Pass `vaulted=true` for only the tokens that have an asset vault.

GET
/api/tokens

Authorization

ApiKeyAuth
X-API-Key<token>

Your API key. Authorizing a swap or opening a market takes a key issued to your integration, and the shared key the docs fill in reads and quotes only.

In: header

Query Parameters

chainId?integer

Only tokens on this chain.

chain?string

The chain as a name, for example base. A name that matches no chain returns no tokens.

vaulted?string

true returns only tokens that have an asset vault.

Response Body

application/json

application/json

curl -X GET "https://example.com/api/tokens"
{  "tokens": [    {      "id": "4f9b88d2-f23c-457b-a240-ee726434484b",      "address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",      "chain": "base",      "chainId": 8453,      "symbol": "USDC",      "name": "USD Coin",      "decimals": 6,      "logoUrl": "https://coin-images.coingecko.com/coins/images/6319/large/USDC.png?1769615602",      "fiat": "USD",      "isStablecoin": true,      "isNativeWrapper": false,      "vaulted": true,      "assetKey": "usdc",      "priceUsd": 1,      "priceIsFallback": false,      "vaultPaused": false,      "priceUpdatedAt": null    },    {      "id": "6bc43de1-076a-46da-b5f0-696f7e164d42",      "address": "0x4200000000000000000000000000000000000006",      "chain": "base",      "chainId": 8453,      "symbol": "WETH",      "name": "Wrapped Ether",      "decimals": 18,      "logoUrl": "https://coin-images.coingecko.com/coins/images/2518/large/weth.png?1696503332",      "fiat": null,      "isStablecoin": false,      "isNativeWrapper": true,      "vaulted": true,      "assetKey": "weth",      "priceUsd": 2499.48,      "priceIsFallback": false,      "vaultPaused": false,      "priceUpdatedAt": "2026-10-20T18:06:58.170Z"    }  ]}
{  "error": "string",  "code": "string",  "message": "string",  "details": {},  "requestId": "string"}