Products / SMS Gateway API

Send SMS programmatically, from your own systems

A developer-ready SMS API for Tanzanian businesses — authenticate with API keys, receive delivery status via webhooks, and integrate bulk messaging directly into your product.

request.sh
POST https://api.mahutobulk.com/v1/messages
Authorization: Bearer sk_live_••••••••
Content-Type: application/json
 
{
"to": "+255712345678",
"from": "MAHUTOBULK",
"message": "Your order has shipped!"
}

Response

HTTP/1.1 200 OK
 
{
"message_id": "msg_8f2ac1",
"status": "queued"
}

Illustrative example request — full API reference available after signup.

Built for developers

Everything you need to integrate SMS

The same reliable delivery infrastructure behind the MahutoBulk dashboard, available directly to your systems.

Authentication

Secure your integration with API keys generated and managed from your dashboard.

Webhooks

Configure webhook endpoints to receive delivery status updates as messages are sent.

Delivery Reports

Track sent, delivered, and failed counts for every message sent through the API.

API Documentation

Full reference documentation is available from your dashboard once you're signed up.

How It Works

From signup to your first API call

Step 1

Register

Create your MahutoBulk account and register a Sender ID for your business.

Step 2

Generate API Key

Create an API key from your dashboard's API Settings.

Step 3

Send Requests

Call the messages endpoint with your API key to send SMS programmatically.

Step 4

Track via Webhooks

Receive delivery status updates automatically as messages are delivered.

Ready to reach every customer with MahutoBulk?

Register your Sender ID, upload your contacts, and send your first campaign in minutes — built for Tanzanian businesses.