Get Transaction Details
This endpoint allows to get the details of a transaction.
Authorization:
bearer
HTTP: bearer
HTTP Authorization Scheme: bearer
Headers:
Authorization: APIKey {YOUR_API_KEY}
Endpoint
GET
/api/v2/transactions/{transactionId}
Path parameters
transactionId(string): The transaction ID.
Response Sample (Crypto Transaction)
{
"id": "11111111-2222-3333-4444-555555555555",
"reference": "client-ref-12345",
"accountId": "00000000-0000-0000-0000-000000000000",
"createdAt": "2025-01-15T10:30:00Z",
"transactionType": "crypto",
"coins": ["USDT"],
"status": "completed",
"statusReason": "Transaction confirmed",
"statusHistory": [
{ "status": "completed", "statusReason": "Transaction confirmed on-chain", "date": "2025-01-15T10:35:00Z" },
{ "status": "pending", "statusReason": "Withdrawal submitted", "date": "2025-01-15T10:30:00Z" }
],
"account": {
"accountId": "00000000-0000-0000-0000-000000000000",
"email": "jwick@localhost"
},
"audit": {
"adminId": "00000000-0000-0000-0000-000000000000",
"admin": "agent@workspace",
"apiKey": false
},
"cryptoTransactionDetails": {
"type": "withdraw",
"coin": "USDT",
"network": "ethereum",
"amount": 100.00,
"fee": 1.00,
"total": 99.00,
"networkFee": 0.00000534,
"targetAddress": "0x0000000000000000000000000000000000000000",
"txHash": "0x0000000000000000000000000000000000000000000000000000000000000000"
}
}
Response Schema
| Field | Type | Description |
|---|---|---|
id | string (uuid) | Unique transaction ID. |
reference | string | Client reference. |
accountId | string (uuid) | Account ID. |
createdAt | string (datetime) | Timestamp of creation (ISO 8601). |
transactionType | string | Transaction type: bank, crypto, or trade. |
coins | array of strings | Coins involved in the transaction. |
status | string | Transaction status (e.g., pending, completed, failed). |
statusReason | string | Reason for the current status. |
statusHistory | array | History of status changes. |
account | object | Account summary. |
account.accountId | string (uuid) | Account ID. |
account.email | string | Account email. |
audit | object | Audit information about who created the transaction. |
audit.adminId | string (uuid) | ID of the workspace admin who created the transaction (optional). |
audit.admin | string | Email of the workspace admin (optional). |
audit.apiKey | boolean | Whether the transaction was created via API key. |
bankTransactionDetails | object | Bank transaction details (present when transactionType is bank). See List Transactions for field details. |
cryptoTransactionDetails | object | Crypto transaction details (present when transactionType is crypto). See List Transactions for field details. |
tradeTransactionDetails | object | Trade transaction details (present when transactionType is trade). See List Transactions for field details. |
Support and Resources
If you need assistance or have any questions, our support team is here to help. You can contact our support team at support@blockwyre.com.
Stay Updated
Stay up-to-date with the latest news, updates, and features from BlockWyre by following us on social media:
- Instagram: BlockWyre Instagram
- Twitter: BlockWyre Twitter
- Facebook: BlockWyre Facebook
- LinkedIn: BlockWyre LinkedIn
We are excited to have you on board and look forward to seeing how you leverage BlockWyre's powerful tools to enhance your financial operations. Happy integrating!