Get Token Transaction By ID
Retrieves a single token transaction by its ID. Commonly used to poll transaction status after asynchronous wallet processing completes (the wallet cron updates transactions to Done or Error).
Request
GET /v2/admin/tokens/{tokenID}/transactions/{transactionID}
Parameters
| Name | Type | In | Description |
|---|---|---|---|
tokenID | string | path | Required. Token ID |
transactionID | string | path | Required. Transaction ID |
Headers
| Name | Description |
|---|---|
Authorization | Required. Bearer token for authentication |
Example
curl --request GET \
--url '\{\{baseUrl\}\}/v2/admin/tokens/67d76014d9c4853c097bcf9a/transactions/69120e5fe5064fdeaef6f057' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...'
Response
Returns the transaction record. The status field reflects the current processing state (e.g., pending, done, error). See Find Token Transactions for the transaction object shape.
Status Codes
| Status Code | Description |
|---|---|
| 200 | Success |
| 400 | Bad Request - Missing tokenID or transactionID |
| 401 | Unauthorized - Invalid or missing authentication token |
| 404 | Not Found - Transaction not found, or transaction does not belong to this token |
| 500 | Internal Server Error |