curl --request GET \
--url https://api.clickpesa.com/third-parties/account/statement \
--header 'Authorization: Bearer <token>'{
"accountDetails": {
"currency": "TZS",
"openingBalance": 123,
"closingBalance": 123,
"totalCredits": 123,
"totalDebits": 123
},
"transactions": [
{
"balance": 123,
"date": "<string>",
"description": "<string>",
"entry": "Credit",
"amount": 123,
"currency": "TZS",
"orderReference": "<string>",
"id": "<string>",
"type": "Payment"
}
]
}Get Account Statement
curl --request GET \
--url https://api.clickpesa.com/third-parties/account/statement \
--header 'Authorization: Bearer <token>'{
"accountDetails": {
"currency": "TZS",
"openingBalance": 123,
"closingBalance": 123,
"totalCredits": 123,
"totalDebits": 123
},
"transactions": [
{
"balance": 123,
"date": "<string>",
"description": "<string>",
"entry": "Credit",
"amount": 123,
"currency": "TZS",
"orderReference": "<string>",
"id": "<string>",
"type": "Payment"
}
]
}Authorization header containing the JWT access token returned from the generate token endpoint. The token already includes the Bearer prefix. Example: Authorization: Bearer eyJhbGciOi...
Start date for filtering transactions . Accepted formats : YYYY-MM-DD or DD-MM-YYYY
End date for filtering transactions . Accepted formats : YYYY-MM-DD or DD-MM-YYYY
Currency filter (e.g., TZS, USD)