Send campaigns, OTPs and alerts to Safaricom, Airtel and Telkom from one dashboard or our REST API. Pay with M-Pesa, no contracts.
curl -X POST https://www.blastsms.site/api/v1/sms/send \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"sender_id": "BLASTSMS",
"phone": "0712345678",
"message": "Your order #1042 is on the way 🚚"
}'
201 {
"status": "success",
"data": { "recipients": 1, "units": 2, "cost": 2.00 }
}
One platform for marketing campaigns, transactional alerts and developer integrations.
Send to contact groups with personalised tags like {first_name}. Schedule for later, cancel and get refunded.
Paste up to 100 numbers in any format. We clean and normalise them to 254 automatically.
Bearer-token API for SMS, contacts, templates and reports, with PHP, Python and Node samples.
Live delivery status per message, campaign analytics and webhooks to your own system.
Import CSVs, manage groups and keep opt-outs on a blacklist that every send respects.
Pay by STK push or paybill. Units land in your account the moment payment clears.
Buy SMS units with M-Pesa. Units never expire.
We register your sender ID with the networks for you. Apply and pay online, and we handle the paperwork.
Create an account, top up with M-Pesa and send your first campaign today.
Create free account