Mobile Money Payouts

Get payout status

GET
/api/sandbox/v1/send-money/status

Retrieve just the current status of a send-money transaction. Use this for polling when you cannot receive callbacks; prefer the callback for production reconciliation.

Authorization

bearerAuth
AuthorizationBearer <token>

The access_token returned by POST /api/v1/get-token.

In: header

Query Parameters

requestId*string

The unique ID of the transaction, returned when it was created.

Formatuuid
companyId*string

The UUID of your company.

Formatuuid

Response Body

application/json

application/json

application/json

curl -X GET "https://example.com/api/sandbox/v1/send-money/status?requestId=cd3e5b37-8f23-465e-a720-b2a78f2b62c1&companyId=4d6e1ea9-5ab8-496a-978f-7e9b2bce80c4"
{  "status": 200,  "message": "Success",  "data": {    "requestId": "cd3e5b37-8f23-465e-a720-b2a78f2b62c1",    "phoneNumber": "254745362174",    "status": "PENDING",    "amount": 1000  }}