Skip to main content

Get Transaction History

This endpoint returns payment requests made in the last 30 days limited to 1000 requests.

HTTP Request

GET
https://payments.relworx.com/api/payment-requests/transactions

Arguments

ParameterTypeRequiredDescription
account_nostringYesBusiness account number. This is generated for you when you create a business account.

HTTP Response

ParameterTypeDescription
balancestringBalance on mobile money wallet.

Sample transaction history request.

Make sure to replace <--Your API Key--> with your obtained api key.

   curl -i -H "Accept: application/vnd.relworx.v2" -H "Content-Type: application/json" -H "Authorization: Bearer <--Your API Key-->" https://payments.relworx.com/api/payment-requests/transactions\?account_no\=RELB0C798FGHVCS

Sample response.

{
"success": true,
"transactions": [
{
"customer_reference": "52750b30ffbc7de3b3745678sdaiop11",
"provider": "MTN_UGANDA",
"msisdn": "+25677XXXXXXX",
"transaction_type": "collection",
"currency": "UGX",
"amount": 500.0,
"status": "pending",
"created_at": "2025-06-24T12:50:14+03:00"
},
{
"customer_reference": "5sfgbsrgbskjmsldkrtgsbtrtr54",
"provider": "MTN_UGANDA",
"msisdn": "+25677XXXXXXX",
"transaction_type": "collection",
"currency": "UGX",
"amount": 2000.0,
"status": "failed",
"created_at": "2025-06-13T05:00:29+03:00"
}
]
}