> ## Documentation Index
> Fetch the complete documentation index at: https://docs.houdiniswap.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get CEX Tokens

> Retrieve supported CEX token list

<Danger>
  Deprecation of the REST v1 swap endpoints begins on September 30, 2026. Please migrate to the Partner API v2. Dashboard and authentication endpoints remain on v1 GraphQL and are not affected. [Read the migration guide](https://docs.houdiniswap.com/migration/v1-to-v2)
</Danger>

# Get CEX Tokens

## Endpoint

```text theme={null}
GET /tokens
```

Returns a list of supported tokens for centralized exchange (CEX) swaps.

## Parameters

None required.

## Example Request

```text theme={null}
GET /tokens
```

## Example Response

```json theme={null}
[
  {
    "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                      |
