Get bank transaction details
GET/v1/baas/transactions/:id
Retrieves detailed information about a specific bank transaction.
Request
Path Parameters
The ID of the bank transaction to retrieve
Responses
- 200
- 400
- 403
- 404
Bank transaction retrieved successfully.
- application/json
- Schema
- Example (from schema)
Schema
data
object
Unique identifier for the bank transaction
Parent bank transaction ID (for grouping related transactions)
Wallet ID this transaction belongs to
Type of bank transaction
Operation type (CREDIT or DEBIT)
Transaction amount
Asset type (e.g., USD)
Transaction status
Bank network used for the transaction
End-to-end identifier for tracking
Address associated with the transaction
User-provided memo
User-provided note
Timestamp when the transaction was created
{
"traceId": "string",
"message": "string",
"data": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"parentBankTransactionId": "123e4567-e89b-12d3-a456-426614174001",
"walletId": "123e4567-e89b-12d3-a456-426614174002",
"type": "DEPOSIT_SUCCESS",
"operation": "CREDIT",
"amount": "100.00",
"asset": "USD",
"status": "COMPLETED",
"bankNetwork": "ACH",
"endToEndId": "E2E-12345",
"address": "123 Main St, City, ST 12345",
"memo": "Payroll deposit",
"note": "January salary",
"createdAt": "2026-01-15T10:00:00Z"
}
}
Invalid request payload. This can happen if required fields are missing or have invalid formats.
- application/json
- Schema
- Example (from schema)
Schema
{
"traceId": "string",
"message": "string"
}
The API key is invalid or the client does not have sufficient permissions.
- application/json
- Schema
- Example (from schema)
Schema
{
"traceId": "string",
"message": "string"
}
One of the specified resources was not found. Does not apply for empty result set.
- application/json
- Schema
- Example (from schema)
Schema
{
"traceId": "string",
"message": "string"
}