SpeedPesa Pro API v1
Balance Check API
Check your SpeedPesa Pro balance in real time.
BALANCE · GETYou simply ask (GET) for your balance — no money is sent.
Authentication
Every request requires your API key in the headers.
Required Headers
Authorization
Bearer sk_live_XXXXXXXXXXXX
Content-Type
application/json
Overview
This endpoint returns your confirmed balance, the amount pending confirmation, and your account's total transactions.
GET
Account Balance
Check the confirmed balance and the amount awaiting confirmation on your SpeedPesa Pro account.
GET https://www.speedpesapro.com/api/public/v1/balance
Use www.speedpesapro.com specifically (without www the request is redirected and some HTTP clients drop the POST body — which causes a server error).
bash
curl -X GET 'https://www.speedpesapro.com/api/public/v1/balance' \
-H 'Authorization: Bearer sk_live_XXXXXXXXXXXX'