cURL
Mobile Data
Disburse Data
Disburse mobile data bundles to one or multiple recipients.
POST
cURL
Documentation Index
Fetch the complete documentation index at: https://docs.belio.co.ke/llms.txt
Use this file to discover all available pages before exploring further.
Refer to Authentication for information on how to obtain a
Bearer token. This endpoint requires the
reward.mobile-data.disburse API
client authorization scope to disburse mobile data. You can set up scopes on
the API Clients
page.Rate Limit
This endpoint is rate limited to 400 disbursements per second.Request Modes
The API supports two request modes:SendToMany— same data amount (and optional SMS message) sent to multiple recipientsSendToEach— individual data amounts and optional messages per recipient
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Unique identifier that references the rules for the disbursement.
Body
application/json
Disbursement request payload
- SendToEach
- SendToMany
Send a custom denomination to each recipient
Indicates per-recipient bundle disbursement mode
Available options:
SendToEach List of recipients with individual denominations
Required array length:
1 - 100 elementsMessaging configuration used when sending optional SMS notifications.
Receipt callback configuration