transactionId. It enables users to retrieve key transaction details, such as the source and destination account information, transaction status, amount, and any associated split payments.| Field Name | Type | Required | Description |
|---|---|---|---|
transactionId | string | true | The unique identifier of the transaction record. |
| Field Name | Type | Description |
|---|---|---|
| sourceInstitutionCode | string | The unique code identifying the source financial institution. |
| destinationInstitutionCode | string | The unique code identifying the destination financial institution. |
| sourceBankName | string | The name of the bank from which the transaction originates. |
| sourceAccountName | string | The name associated with the source account. |
| sourceAccountNUBAN | string | The NUBAN (Bank Account Number) of the source account. |
| destinationBankName | string | The name of the bank receiving the transaction. |
| destinationAccountName | string | The name associated with the destination account. |
| destinationAccountNUBAN | string | The NUBAN (Bank Account Number) of the destination account. |
| amount | number | The monetary value of the transaction. |
| narration | string | A description or note regarding the transaction. |
| classificationCode | string/null | A classification identifier for the transaction, if applicable. |
| transactionStatus | string | The current status of the transaction (e.g., "CONFIRMED"). |
| traceID | string/null | A unique identifier for tracking the transaction. |
| transactionReference | string | A reference number assigned to the transaction for record-keeping. |
| splitPayments | array | A list of split payments associated with the transaction. |
| ├── id | number | The unique identifier of the split payment. |
| ├── groupCode | string | The group code associated with the split payment. |
| ├── type | string | The type of split payment (e.g., "FIXED"). |
| ├── amount | number | The monetary value allocated to the split payment. |