Send SMS Messages at Scale with Wasambazie
Professional SMS gateway offering bulk messaging through powerful API and intuitive portal. Perfect for OTPs, alerts, notifications, and marketing campaigns.
Powerful Features for Your Messaging Needs
Everything you need to send SMS messages reliably and at scale
REST API
Simple and powerful REST API for seamless integration with your applications. Send SMS in minutes with our comprehensive documentation.
Web Portal
User-friendly web interface for sending bulk messages, managing contacts, and tracking delivery reports without any coding.
Analytics & Reports
Real-time delivery tracking, detailed analytics, and comprehensive reporting to monitor your SMS campaigns effectively.
Simple, Transparent Pricing
Choose the plan that fits your needs. No hidden fees.
Contact us for volumes above 50,000,000 SMS.
Simple Integration, Powerful Results
Get started with our REST API in minutes. Comprehensive documentation and sample code to accelerate your integration.
curl -X 'POST' \
'https://wasambazie.co.tz/v1/sms/send' \
-H 'accept: application/json' \
-H 'x-api-public-key: pk_your-public-key' \
-H 'x-api-secret-key: sk_your-secret-key' \
-H 'Content-Type: application/json' \
-d '{
"to_number": "0257005998",
"message": "Hello from Wasambazie!",
"sender_id": "YourBrand"
}'
const axios = require('axios'); // Example using axios
const publicKey = 'pk_your-public-key';
const secretKey = 'sk_your-secret-key';
const toNumber = '0257005998';
const message = 'Hello from Wasambazie!';
const senderId = 'YourBrand';
axios.post('https://wasambazie.co.tz/v1/sms/send', {
to_number: toNumber,
message: message,
sender_id: senderId
}, {
headers: {
'accept': 'application/json',
'x-api-public-key': publicKey,
'x-api-secret-key': secretKey,
'Content-Type': 'application/json'
}
})
.then(response => {
console.log('Message sent:', response.data);
})
.catch(error => {
console.error('Error sending message:', error.response ? error.response.data : error.message);
});
import requests
import json
public_key = 'pk_your-public-key'
secret_key = 'sk_your-secret-key'
to_number = '0257005998'
message = 'Hello from Wasambazie!'
sender_id = 'YourBrand'
url = 'https://wasambazie.co.tz/v1/sms/send'
headers = {
'accept': 'application/json',
'x-api-public-key': public_key,
'x-api-secret-key': secret_key,
'Content-Type': 'application/json'
}
payload = {
'to_number': to_number,
'message': message,
'sender_id': sender_id
}
try:
response = requests.post(url, headers=headers, data=json.dumps(payload))
response.raise_for_status() # Raise an exception for HTTP errors (4xx or 5xx)
print("Message sent:", response.json())
except requests.exceptions.RequestException as e:
print("Error sending message:", e)
if response is not None:
print("Response content:", response.content)
Trusted by Businesses
See what our customers say about Wasambazie
Ready to Start Sending SMS Messages?
Join thousands of businesses using Wasambazie for their messaging needs
No credit card required • 14-day free trial
Get in Touch
Have questions? We're here to help you choose the right solution for your business.
imanimwambelo@gmail.com
Live Chat
Available 24/7 on our website
Phone
+255 612 549 599