Get Transaction Details
Overview
Retrieve comprehensive details for a single transaction, including full impact records, related entities, state history, and audit trail.
Note: API implementation in progress. For now, use Get All Transactions with ID filter.
Endpoint
POST /api/bpm/cmd/GetTransactionDetailsQuery
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
transactionKey | string | Yes | Transaction reference |
includeImpactRecords | boolean | No | Include all impact records (default: true) |
includeHistory | boolean | No | Include state change history (default: true) |
Response Includes
Core Transaction Data
- Transaction details (amount, date, type, state)
- Account information
- Client and branch details
Impact Records
- All entity changes made by transaction
- Balance modifications
- State transitions
- Hold amounts
Audit Trail
- Creation details
- Approval/rejection history
- Reversals or cancellations
- All state changes with timestamps
Temporary Workaround
Use Get All Transactions with ID filter:
{
"id": 12345
}
Related Commands
- Get All Transactions - Query multiple transactions
- Approve Transaction - After reviewing details
- Reverse Transaction - After confirming need to reverse