Get Currency Token Transactions by ID
Lists a currency token's on-chain transactions (deploy, mint, send), newest first. This is where the transaction_id returned by Deploy, Mint and Send is followed, and where the deploy started by Create Currency Token appears. An ID that matches no token answers an empty page.
Required permission: currency-token:view-transactions
Request
GET /v2/admin/currency-tokens/{currency_token_id}/transactions?page={page}&per_page={per_page}
Parameters
| Name | Type | In | Description |
|---|---|---|---|
currency_token_id | string | path | Required. Currency token ID (24-character hex) |
page | integer | query | Required. Page number, starting at 1 |
per_page | integer | query | Required. Items per page, 1–100 |
Headers
| Name | Description |
|---|---|
Authorization | Required. Bearer <access_token> |
Example
curl --request GET \
--url '{{baseUrl}}/v2/admin/currency-tokens/6a859ae35a7db4268dfb40d2/transactions?page=1&per_page=20' \
--header 'Authorization: Bearer <access_token>'
Response
{
"data": [
{
"id": "6a8b5e13f9129816a6cc7a13",
"node_id": "665ae536a6392b75cfd40352",
"user_id": null,
"currency_token_id": "6a859ae35a7db4268dfb40d2",
"type": 3,
"status": 3,
"hash": "0x5c1e9a0f3b7d2c4e6a8b0d1f3e5a7c9b1d3f5e7a9c0b2d4f6e8a0c2e4f6a8b0d",
"error": null,
"data": {
"amount": "250.5",
"to_address": "0x3b4E4dd67EE4054514bA2101e981f4C4D44eFDDc"
},
"updated_at": "2026-09-14T09:02:31.870Z",
"created_at": "2026-09-14T09:01:58.402Z"
},
{
"id": "6a8b5c91f9129816a6cc79e2",
"node_id": "665ae536a6392b75cfd40352",
"user_id": null,
"currency_token_id": "6a859ae35a7db4268dfb40d2",
"type": 1,
"status": 3,
"hash": "0xa4d1bbe5bc5309bce7c44c0c8259e4b8d59b80b7395e4acc047968340897c357",
"error": null,
"data": null,
"updated_at": "2026-09-14T08:14:02.118Z",
"created_at": "2026-09-14T08:12:44.401Z"
}
],
"total": 2,
"page": 1,
"per_page": 20
}
Response Fields
| Field | Type | Description |
|---|---|---|
data | array | Transactions on this page |
data[].id | string | Transaction ID |
data[].node_id | string | Node the transaction runs for (the token's node) |
data[].user_id | string or null | User the transaction was started for. null for deploy, mint and send |
data[].currency_token_id | string | Currency token ID |
data[].type | integer | 1 DeployCurrencyToken, 2 MintCurrencyToken, 3 SendCurrencyToken |
data[].status | integer | 1 Started, 2 InProgress, 3 Done, 4 Error, 5 PendingReceipt (sent, waiting for the chain receipt). 1, 2 and 5 are not final |
data[].hash | string or null | On-chain transaction hash, once known |
data[].error | string or null | Failure reason when status is 4 |
data[].data | object or null | Request details: amount (decimal string) for a mint; amount and to_address for a send; null for a deploy |
data[].updated_at | string | Last status change |
data[].created_at | string | When the transaction was started |
total | integer | Number of transactions of the token |
page | integer | Current page |
per_page | integer | Items per page |
Errors
| Status | Code | Description |
|---|---|---|
| 400 | 10015 | Validation failed — see details |
| 400 | 10000 | The list could not be read, including a currency_token_id that is not a 24-character hex ID (this endpoint answers these with 400) |
See Errors for the error format and common codes.