Account Full Statement
Test URL
POSThttps://uat.finserve.africa/v3-apis/account-api/v3.0/accounts/fullStatement
Live URL
POSThttps://api.finserve.africa/v3-apis/account-api/v3.0/accounts/fullStatement
This web service enables the Jengi to retrieve the full set of transactions on a particular account based on a specified date range.
200 Success Response Schema
Field Name | Field Type | Field Description |
---|---|---|
accountNumber | string | account number |
currency | string | account currency |
balance | string | account balance |
transactions | array | transactions list |
transactions.reference | string | transaction reference |
transactions.date | string | transaction date |
transactions.description | string | transaction description |
transactions.amount | string | transaction amount (will always be the same as the account currency) |
transactions.serial | string | transaction serial number |
transactions.postedDateTime | string | |
transactions.type | string | transaction type. One of; Debit , Credit |
transactions.runningBalance | object | running balance amount |
runningBalance.currency | string | running balance currency |
runningBalance.amount | string | running balance amount |
Signature Formulae e.g. 1450160649886KE2023-10-13
accountNumber+countryCode+toDate
Example Request
Example Request
curl -X POST \
-d '{
"countryCode": "KE",
"accountNumber": "00201XXXX14605",
"fromDate": "2023-10-01",
"toDate": "2023-10-13",
"limit": 10,
"reference": "",
"serial": "",
"postedDateTime": "",
"date": "",
"runningBalance": {
"currency": "",
"amount": 0.0
},
}' \
-H 'Authorization: Bearer {{access_token}}' \
-H 'Content-Type: application/json' \
-H 'signature: {{signature}}' \
-L 'https://uat.finserve.africa/v3-apis/account-api/v3.0/accounts/fullStatement'
Example Response
Example Response
{
"status": true,
"code": 0,
"message": "Success",
"data": {
"balance": 1105334.32,
"currency": "KES",
"accountNumber": "00201XXXX14605",
"transactions": [
{
"reference": "697210075664341",
"date": "2023-10-13T18:14:39.000",
"amount": 1.0,
"serial": "1",
"description": "JENGA CHARGE CREDIT 697210075493611",
"postedDateTime": "2023-10-13T18:14:39.000",
"type": "Credit",
"runningBalance": {
"amount": 839509.37,
"currency": "KES"
},
"transactionId": "54172"
},
{
"reference": "697210075664341",
"date": "2023-10-13T18:14:39.000",
"amount": 1.0,
"serial": "2",
"description": "JENGA CHARGE DEBIT 697210075493611",
"postedDateTime": "2023-10-13T18:14:39.000",
"type": "Debit",
"runningBalance": {
"amount": 839508.37,
"currency": "KES"
},
"transactionId": "54172"
}
]
}
}