Skip to main content

List Tokens

Retrieves a list of tokens in the system with pagination support.

Request

POST /v2/admin/token/nodes/{node_id}/search

Parameters

NameTypeInDescription
node_idstringpathRequired. The ID of the node to search tokens under
pagenumberbodyOptional. Page number for pagination (default: 1)
per_pagenumberbodyOptional. Number of items per page (default: 20)

Headers

NameDescription
AuthorizationRequired. Bearer token for authentication
Content-TypeRequired. Must be application/json

Example

curl --request POST \
--url '\{\{baseUrl\}\}/v2/admin/token/nodes/67d6c447f47ff3adafda700d/search' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...' \
--header 'Content-Type: application/json' \
--data '{
"page": 1,
"per_page": 20
}'

Response

{
"data": [
{
"id": "67d76014d9c4853c097bcf9a",
"category_id": "667e9251ca818a2138ed4915",
"node_id": "67d6c447f47ff3adafda700d",
"type": 0,
"status": 4,
"name": "TKN Token Name 6",
"description": "Token Description",
"token_name": "tkn",
"token_symbol": "TKN",
"is_public": false,
"oracle": {
"id": "677ed6e3cc111aea14a3dfc3",
"code": "IOG"
},
"meta": {
"images": [
{
"url": "https://fra1.digitaloceanspaces.com/apex/dev/token/67d76014d9c4853c097bcf9a/images/9e6e15fc-57ea-4de9-a2e1-9ee945908ce1.png",
"is_default": true
}
],
"documents": [
{
"name": "data.pdf",
"url": "https://fra1.digitaloceanspaces.com/apex/dev/token/67d76014d9c4853c097bcf9a/documents/0d295c7d-fff2-40fc-a184-3119c14ef61a.pdf",
"type": 1
}
]
},
"contract": {
"address": "0x730d22ae2267fc5b40520605868ddb48c29331a7",
"tx_hash": "0x4ecde457e62f7d6b296bf9f798bff25e62c7b9971dab89d07edcf16a073b8387"
},
"value": {
"token_price": {
"id": "68fe8c129367fd414b227c7a",
"amount": 30,
"decimal": 6,
"symbol": "USDT",
"address": "0x073c0196e516a0e77b1c804d1825fb1bad23895d"
},
"total_value": {
"id": "68fe8c129367fd414b227c7a",
"amount": 12000,
"decimal": 6,
"symbol": "USDT",
"address": "0x073c0196e516a0e77b1c804d1825fb1bad23895d"
},
"salable_percentage": 80,
"salable_value": {
"id": "68fe8c129367fd414b227c7a",
"amount": 9600,
"decimal": 6,
"symbol": "USDT",
"address": "0x073c0196e516a0e77b1c804d1825fb1bad23895d"
},
"max_supply": 1000,
"purchased_supply": 150,
"listed_supply": 800,
"sold_supply": 200,
"total_fee_supply": 50
},
"metric": {
"term_duration_in_months": 12,
"min_purchase_quantity": 1,
"max_purchase_quantity": 100,
"min_tokens_required_for_rental_income": 10,
"rental_income": {
"id": "68fe8c129367fd414b227c7a",
"amount": 100,
"decimal": 6,
"symbol": "USDT",
"address": "0x073c0196e516a0e77b1c804d1825fb1bad23895d"
},
"rental_payment_period_in_days": 30,
"rental_payment_start_date": null,
"listing_date": null,
"expiration_date": null
},
"is_open_to_secondary_market": false,
"is_open_to_otc": false,
"secondary_market": null,
"distribution_token": null,
"fee": null,
"node_contract": null,
"created_at": "2025-03-16T23:34:44.905Z",
"deleted_at": null
}
],
"total": 7,
"page": 1,
"per_page": 20
}

Response Fields

Pagination Object

FieldTypeDescription
dataarrayArray of token objects
totalintegerTotal number of tokens
pageintegerCurrent page number
per_pageintegerNumber of items per page

Token Object Fields

FieldTypeDescription
idstringUnique identifier for the token
category_idstringCategory ID of the token
node_idstringID of the associated node
typeintegerToken type (0 = standard, 1 = special)
statusintegerStatus code of the token
namestringDisplay name of the token
descriptionstringDescription of the token
token_namestringToken name
token_symbolstringToken symbol
is_publicbooleanWhether the token is public
is_open_to_secondary_marketbooleanWhether the token is open to secondary market
is_open_to_otcbooleanWhether the token is open to OTC trading
oracleobject/nullOracle information for price reference
oracle.idstringOracle ID
oracle.codestringOracle code
metaobjectMetadata including images and documents
contractobject/nullToken contract information
node_contractobject/nullNode contract addresses
valueobjectToken value and supply information
metricobject/nullToken metrics and rental information
secondary_marketobject/nullSecondary market price constraints
distribution_tokenobject/nullDistribution token information
feeobject/nullToken fee distribution information
created_atstringISO 8601 timestamp when the token was created
deleted_atstring/nullISO 8601 timestamp when the token was deleted

For detailed field descriptions of nested objects (meta, contract, value, metric), see the Get Token Details documentation.

Status Codes

Status CodeDescription
200Success
400Bad Request - Invalid parameters
401Unauthorized - Invalid or missing authentication token
404Not Found - Node ID does not exist
500Internal Server Error