List Currency Tokens by Node
Lists currency tokens under the specified node with pagination.
Request
GET /v2/admin/currency-tokens/nodes/{nodeID}?page={page}&per_page={perPage}
Parameters
| Name | Type | In | Description |
|---|---|---|---|
nodeID | string | path | Required. The ID of the node whose currency tokens will be listed |
Query Parameters
| Name | Type | Required | Description |
|---|---|---|---|
page | number | No | Page number (default: 1) |
per_page | number | No | Items per page (default: 20) |
Headers
| Name | Description |
|---|---|
Authorization | Required. Bearer token for authentication |
Example
curl --location 'http://localhost:3453/v2/admin/currency-tokens/nodes/665ae536a6392b75cfd40352?page=1&per_page=20' \
--header 'Authorization: Bearer <token>'
Response
{
"data": [
{
"id": "690d004e8f95a5c7b2614658",
"node_id": "665ae536a6392b75cfd40352",
"type": 1,
"status": 1,
"name": "Custom Stable Coin",
"symbol": "CSTM",
"total_supply": 0,
"description": "",
"decimals": 6,
"meta": {
"logo": null
},
"contract": null,
"is_active": false,
"created_at": "2025-11-06T20:08:46.553Z",
"updated_at": "2025-11-06T20:08:46.553Z"
}
],
"total": 5,
"page": 1,
"per_page": 20
}
Response Fields
| Field | Type | Description |
|---|---|---|
data | array | List of currency tokens |
data[].id | string | Unique ID of the currency token |
data[].node_id | string | Node ID the token belongs to |
data[].type | number | Token type identifier |
data[].status | number | Token status identifier |
data[].name | string | Currency token name |
data[].symbol | string | Currency token symbol |
data[].total_supply | number | Total supply |
data[].description | string | Description text |
data[].decimals | number | Decimal precision |
data[].meta.logo | object or null | Logo object or null |
data[].meta.logo.url | string | Public URL of the token logo |
data[].meta.logo.hash | string | Content hash of the logo file |
data[].contract | object or null | Contract details or null |
data[].contract.address | string | Contract address (if deployed) |
data[].contract.tx_hash | string | Deployment transaction hash (if deployed) |
data[].is_active | boolean | Whether the token is active |
data[].created_at | string | Creation timestamp |
data[].updated_at | string | Last update timestamp |
total | number | Total number of items |
page | number | Current page |
per_page | number | Items per page |
Status Codes
| Status Code | Description |
|---|---|
| 200 | Success - Currency tokens retrieved successfully |
| 400 | Bad Request - Invalid node ID or query params |
| 401 | Unauthorized - Invalid or missing authentication token |
| 404 | Not Found - Node not found |
| 500 | Internal Server Error |