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