Send mobile data bundle
africastalking_send_mobile_dataWRITE: send mobile data bundles to up to 25 phone numbers from your Africa's Talking data wallet. Spends wallet credit and cannot be reversed. Needs confirm=true after the user approved each number and bundle. product_name is your data product (created in the Africa's Talking dashboard). Pass an idempotency_key to make a retry safe. Returns per-number status and transactionId (see africastalking_find_mobile_data_transaction). POST bundles /mobile/data/request.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | Yes | Must be true. Set it only after the user has explicitly approved this exact send (recipients, text/amount); it spends account credit. | |
| recipients | Yes | ||
| product_name | Yes | Name of your mobile data product in the Africa's Talking dashboard. | |
| idempotency_key | No | Optional unique key (8-100 chars) for this send; the same key makes Africa's Talking ignore a duplicate request. |