Get CEX Tokens
Endpoint
GET /tokens
Parameters
None required.Example Request
GET /tokens
Example Response
[
{
"id": "USDT",
"name": "Tether",
"symbol": "USDT",
"network": {
"name": "Ethereum Mainnet",
"shortName": "ETH",
"addressValidation": "^(0x)[0-9A-Fa-f]{40}$",
"memoNeeded": false,
"explorerUrl": "https://etherscan.io/tx/",
"addressUrl": "https://etherscan.io/address/",
"priority": 1,
"kind": "evm",
"chainId": 1
},
"color": "#26a17b",
"keyword": "usdt usdterc20 tether usdteth erc-20 erc20 eth",
"displayName": "USDT (ETHEREUM)",
"chain": 1,
"address": "0xdac17f958d2ee523a2206206994597c13d831ec7",
"hasMarkup": true,
"networkPriority": 2,
"icon": "https://...",
"hasFixed": true,
"hasFixedReverse": true
}
]
Response Fields (TokenDTO)
| Field | Type | Description |
|---|---|---|
id | string | Unique token identifier |
name | string | Full token name (e.g., Tether) |
symbol | string | Ticker symbol (e.g., USDT) |
network | object | Associated blockchain network (NetworkDTO) |
color | string | Hex color code (deprecated) |
keyword | string | Searchability keywords |
displayName | string | User-friendly display name |
icon | string | Token icon URL |
hasFixed | boolean | Fixed swap support (deprecated) |
hasFixedReverse | boolean | Reverse fixed swap support (deprecated) |
Network Fields (NetworkDTO)
| Field | Type | Description |
|---|---|---|
name | string | Full network name (e.g., Ethereum Mainnet) |
shortName | string | Network abbreviation (e.g., ETH) |
memoNeeded | boolean | Indicates memo/extra ID requirement |
addressValidation | string | Regex pattern for address validation |
explorerUrl | string | Block explorer URL |
addressUrl | string | Address explorer URL |
priority | number | Network priority ranking |
kind | string | Network type (e.g., evm) |
chainId | number | Blockchain network ID |