Skip to main content

List Tokens

Returns one page of the tokens on offer (status 6, listed), newest first, each with its rate changes and the flags that say what may be done with it: is_public, is_open_to_secondary_market, is_open_to_otc and is_external. node_id narrows the listing to one node; omitted, every node's tokens are listed. A filter that matches nothing answers an empty page.

Like Get Token, value and metric are read from the token's latest confirmed history snapshot, so a change still waiting for the chain is not shown yet.

Required permission: token:view

Request​

GET /v2/users/tokens

Parameters​

NameTypeInDescription
pageintegerqueryRequired. Page number, starting at 1
per_pageintegerqueryRequired. Items per page, 1–100
node_idstringqueryOnly the tokens of this node (24-character hex id)

Headers​

NameDescription
AuthorizationRequired. Bearer <access_token>

Example​

curl --request GET \
--url '{{baseUrl}}/v2/users/tokens?page=1&per_page=10' \
--header 'Authorization: Bearer <access_token>'

Response​

{
"data": [
{
"id": "68ae06cfcccf4e8fc19362d1",
"category_id": "667e9251ca818a2138ed4885",
"origin": 0,
"standard": 0,
"node_id": "665ae536a6392b75cfd40352",
"created_by_id": "68d280bbc58073cdf5642d20",
"node_name": "",
"status": 6,
"is_mintable": false,
"is_public": false,
"is_open_to_secondary_market": true,
"is_open_to_otc": true,
"is_external": false,
"name": "Sample Token",
"description": "A sample token for demonstration purposes",
"token_name": "Sample",
"token_symbol": "STK",
"node_contract": {
"diamond_address": "0x730d22ae2267fc5b40520605868ddb48c29331a7"
},
"meta": {
"images": [
{
"url": "https://cdn.example.com/tokens/68ae06cfcccf4e8fc19362d1/cover.png",
"is_default": true
}
],
"documents": []
},
"contract": {
"address": "0x4ecde4b1b0a8f7a5d5c1e0f1a2b3c4d5e6f78387",
"tx_hash": "0x9c1f0e7d3b5a2c4e6f8a0b1c2d3e4f5a6b7c8d9e0f1a2b3c4d5e6f7a8b9c0d1e"
},
"value": {
"token_price": {
"amount": "1.12",
"decimal": 6,
"symbol": "VUSD",
"address": "0xf2d90affe805280c004d0135343f2cbd7c96ce98"
},
"total_value": {
"amount": "11200",
"decimal": 6,
"symbol": "VUSD",
"address": "0xf2d90affe805280c004d0135343f2cbd7c96ce98"
},
"salable_percentage": "100",
"salable_value": {
"amount": "11200",
"decimal": 6,
"symbol": "VUSD",
"address": "0xf2d90affe805280c004d0135343f2cbd7c96ce98"
},
"max_supply": 10000,
"listed_supply": 8000,
"sold_supply": 1200
},
"distribution_token": null,
"metric": {
"term_duration_in_months": 12,
"min_purchase_quantity": 1,
"max_purchase_quantity": 100,
"min_tokens_required_for_rental_income": 10,
"rental_income": {
"amount": "50",
"decimal": 6,
"symbol": "VUSD",
"address": "0xf2d90affe805280c004d0135343f2cbd7c96ce98"
},
"rental_payment_period_in_days": 30,
"rental_payment_start_date": "2026-12-01T00:00:00Z",
"listing_date": "2026-11-01T00:00:00Z"
},
"hourly_rate_change": null,
"daily_rate_change": {
"start_date": "2026-11-09T00:05:12Z",
"end_date": "2026-11-09T09:40:03Z",
"start_value": "1.1",
"end_value": "1.12",
"rate": "1.81",
"change_type": 1
},
"weekly_rate_change": null,
"monthly_rate_change": null,
"quarterly_rate_change": null,
"created_at": "2026-10-30T12:00:00Z"
}
],
"total": 1,
"page": 1,
"per_page": 10
}

Response Fields​

Each item has the token shape described on Get Token, with one difference: node_name is empty on this endpoint.

FieldTypeDescription
dataarrayTokens on this page
totalintegerNumber of listed tokens matching the filter
pageintegerRequested page
per_pageintegerRequested page size

meta.documents[].url is a signed link that opens the document for 15 minutes and is minted on every read; read the token again for a fresh link instead of storing it.

Errors​

StatusCodeDescription
40010015Validation failed (page, per_page, or node_id not a 24-character hex id) — see details
50010000Unexpected server-side failure

See Errors for the error format and common codes.