Skip to main content

List Currency Tokens

Lists currency tokens, newest first. Every filter is optional and filters compose with AND. This is the only currency-token listing: the former GET /v2/admin/currency-tokens/active is now ?is_active=true (or ?statuses=3), and the former node-scoped listing is now ?node_id=.

Required permission: currency-token:view

Request​

GET /v2/admin/currency-tokens?page={page}&per_page={per_page}

Parameters​

NameTypeInDescription
pageintegerqueryRequired. Page number, starting at 1
per_pageintegerqueryRequired. Items per page, 1–100
node_idstringqueryOnly tokens created by this node (24-character hex)
network_idstringqueryOnly tokens on this network (24-character hex)
is_activebooleanquerytrue: only tokens in status 3 (Active). false: only tokens in any other status. Omit for all
statusesintegerqueryOnly tokens in these statuses: 1 Draft, 2 InProgress, 3 Active, 4 Error, 5 Passive. Repeat the parameter for several (?statuses=1&statuses=2). An unknown status is refused
searchstringqueryCase-insensitive substring match on the token's name or symbol

is_active and statuses compose: is_active=true&statuses=1 asks for something that cannot hold and answers an empty page.

Headers​

NameDescription
AuthorizationRequired. Bearer <access_token>

Example​

curl --request GET \
--url '{{baseUrl}}/v2/admin/currency-tokens?page=1&per_page=20&is_active=true' \
--header 'Authorization: Bearer <access_token>'

Response​

{
"data": [
{
"id": "6a859ae35a7db4268dfb40d2",
"node_id": "665ae536a6392b75cfd40352",
"type": 1,
"status": 3,
"name": "Tether USD",
"symbol": "USDT",
"total_supply": "1000000",
"description": "Stablecoin pegged to USD",
"decimals": 6,
"meta": {
"logo": {
"url": "https://s3.tokenizationtr.com/currencies/usdt.svg",
"hash": "eb7dd8fc9d7d1e5f92b4cb9c1f3fba1537bf1ef007a77d4f7af918928d590de8"
}
},
"fiat_currency": "USD",
"contract": {
"address": "0xdb2e8354c2a2a0f9c7c889ec27cdd424d49c8fd1",
"tx_hash": "0xa4d1bbe5bc5309bce7c44c0c8259e4b8d59b80b7395e4acc047968340897c357"
},
"custody_asset_id": "",
"custody_asset_registered_at": null,
"network_id": "6a4bf0a21e781b11c22e9712",
"wallet_id": "6a4bf1d31e781b11c22e9718",
"created_by_id": "",
"is_active": false,
"is_self_issued": true,
"created_at": "2026-09-14T08:12:44.310Z",
"updated_at": "2026-09-14T08:21:05.114Z"
}
],
"total": 1,
"page": 1,
"per_page": 20
}

Response Fields​

FieldTypeDescription
dataarrayCurrency tokens on this page
data[].idstringCurrency token ID
data[].node_idstringNode the token was created under
data[].typeinteger1 stable token, 2 utility token, 3 a network's native coin
data[].statusinteger1 Draft, 2 InProgress, 3 Active, 4 Error, 5 Passive
data[].namestringDisplay name
data[].symbolstringSymbol
data[].total_supplystringTotal supply, decimal string
data[].descriptionstringDescription
data[].decimalsintegerDecimal places of the token
data[].meta.logoobject or nullLogo: url and hash. null when there is none
data[].fiat_currencystring or nullISO 4217 code the token is pegged to, or null
data[].contractobject or nulladdress and deploy tx_hash once deployed; null before
data[].custody_asset_idstringThe custody provider's ID for this currency. Empty until the currency is registered at custody
data[].custody_asset_registered_atstring or nullWhen the custody registration was recorded
data[].network_idstringNetwork the token is on
data[].wallet_idstringNode custody wallet that signs the token's deploy, mint and send
data[].created_by_idstringSupervisor who created the token. Empty for tokens created with an API key
data[].is_activebooleanAlways false in this response. Use status (3 = Active)
data[].is_self_issuedbooleantrue for the platform's own stablecoin, which can be minted and sent; false for a row that mirrors someone else's token
data[].created_atstringCreation time
data[].updated_atstringLast update time
totalintegerNumber of tokens matching the filters
pageintegerCurrent page
per_pageintegerItems per page

Errors​

StatusCodeDescription
40010015Validation failed — see details. Includes a malformed node_id / network_id and an unknown statuses value
40010000The list could not be read (this endpoint answers store failures with 400)

See Errors for the error format and common codes.