cURL
curl --request GET \ --url https://idaas.yourflexpay.com/api/v1/settlement/{id} \ --header 'Authorization: Bearer <token>'
{ "success": true, "message": "<string>", "errorCode": "<string>", "data": { "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "settlementDate": "2025-03-03", "currency": "NGN", "totalCredited": 250000, "totalDebited": 250000, "transactionCount": 123, "applicationCount": 123, "status": "PENDING", "errorMessage": "<string>", "createdAt": "2023-11-07T05:31:56Z", "entries": [ { "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "applicationId": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "applicationName": "WalletApp", "walletId": "3c90c3cc-0d44-4b50-8888-8dd25736052a", "currency": "NGN", "totalCredited": 150000, "totalDebited": 100000, "netAmount": 50000, "openingBalance": 123, "closingBalance": 123, "transactionCount": 123, "createdAt": "2023-11-07T05:31:56Z" } ] }, "errors": [ "<string>" ], "timestamp": "2023-11-07T05:31:56Z" }
Returns the full settlement record including all per-application net position entries.
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>
Settlement record UUID
Settlement record found
End-of-day settlement batch aggregating all completed transaction movements
Show child attributes