v1
latestOpenAPI 3.1.02026-07-24308.6 KBGet Transaction by ID
The statement generation process is asynchronous. Using this endpoint, you can verify its status by checking state in data response i.e. PENDING to COMPLETED.
get/transactions/{id}
Path parameters
idstring required
unique {id} of the transaction
Headers
x-waza-keystring
your app key
Response
200
Example response
{
"data": {
"id": "wz_trsf_qYvR_1690198508263",
"amount": 590000,
"currency": "NGN",
"country": "NG",
"beneficiary": {
"type": "BANK_ACCOUNT",
"account_name": "Test Account",
"account_number": "123400001",
"bank_code": "000014",
"bank_name": "Test Bank"
},
"state": "COMPLETED",
"created_date": "2023-07-24T11:35:08.264Z",
"completion_date": "2023-07-24T11:35:15.391Z",
"metadata": {
"invoiceId": "Payment from APP"
},
"balance_before": 10190000,
"balance_after": 9600000,
"sender": {
"dob": "2000-01-23",
"name": "Emmanuel",
"address": "Optional",
"country": "US",
"send_amount": 500,
"send_currency": "USD"
},
"response_code": "OO",
"response_description": "Transfer Completed successfully",
"company_id": "af0bbbfe-ff06-434c-bdba-bc962c627546",
"session_id": "38449bed-f03d-4d30-ac5d-25c8935a8a9e"
}
}