Airtime
Top up any Ghanaian number from your wallet. Your account's airtime commission is deducted from the amount debited.
- GETList networks
/airtime-api/networksNetworks you can send airtime to. Use the id as network_id. This endpoint responds with status 201.
- POSTSend airtime
/airtime-api/sendAirtimeDebits your wallet and tops up the number. The transfer starts as submitted; the final state arrives on your callback URL or through Check airtime status.
- POSTBuy airtime with mobile money
/airtime-api/buyTops up a number and charges a mobile money wallet instead of your BulkClix wallet. The payer receives a prompt to approve; poll Check collection status with the returned transaction_id to learn the outcome. Useful for reseller apps where the end customer pays directly.
- GETCheck airtime status
/airtime-api/checkstatus/{transaction_id}Looks up a top-up by your transaction_id. A submitted top-up that the provider reports as failed is marked failed and refunded to your wallet during this call. Limited to 60 requests per minute.
- GETAirtime history
/airtime-api/historyPaginated list of airtime top-ups, newest first.