cURL
curl --request GET \ --url https://idaas.yourflexpay.com/api/v1/transactions/{reference}/webhooks/receiver \ --header 'Authorization: Bearer <token>'
{ "success": true, "message": "<string>", "errorCode": "<string>", "data": { "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "transactionId": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "transactionReference": "TXN-16820000-AB1C2D3E", "applicationId": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "applicationName": "<string>", "direction": "RECEIVER", "targetUrl": "https://app-b.example.com/webhooks/transactions", "eventType": "TRANSACTION_INITIATED", "status": "PENDING", "attempts": 123, "lastError": "<string>", "lastAttemptAt": "2023-11-07T05:31:56Z", "deliveredAt": "2023-11-07T05:31:56Z", "createdAt": "2023-11-07T05:31:56Z", "updatedAt": "2023-11-07T05:31:56Z" }, "errors": [ "<string>" ], "timestamp": "2023-11-07T05:31:56Z" }
Returns the outbound webhook record for the receiving application (TRANSACTION_INITIATED notification).
Obtain a token from POST /v1/auth/token using your client_id and client_secret, then enter Bearer <token> here.
POST /v1/auth/token
client_id
client_secret
Bearer <token>
Transaction reference
Webhook record found
Outbound webhook delivery record for a transaction
Show child attributes