Introduction to SendComms
A unified communications API for Africa. Send emails, SMS, purchase airtime and data bundles - all through a single, powerful API.
Quick Links
What is SendComms?
SendComms is a B2B API platform that enables developers and businesses to integrate multiple communication services across Africa through a single, unified API. Instead of integrating separately with SMS providers, email services, and mobile top-up platforms, businesses can use SendComms as a single integration point.
The Problem
- ✗Different SMS providers for different countries
- ✗Separate integrations for email, airtime, data
- ✗Complex webhook management across providers
- ✗Inconsistent API formats and authentication
The Solution
- ✓One API to send SMS across 50+ countries
- ✓One API for transactional and marketing emails
- ✓One API to purchase airtime for any carrier
- ✓One API to purchase mobile data bundles
API Overview
| Service | Endpoint | Status |
|---|---|---|
| Email - Single | /api/v1/email/send | Live |
| Email - Batch | /api/v1/email/batch | Live |
| Webhooks | /api/v1/webhooks | Live |
| SMS | /api/v1/sms/send | Coming Soon |
| Airtime | /api/v1/airtime/purchase | Coming Soon |
| Data Bundles | /api/v1/data/purchase | Coming Soon |
Base URL
All API requests should be made to:
For local development: http://localhost:3000/api/v1
Authentication
All API requests require authentication using Bearer tokens in the Authorization header:
Production Keys
ac_live_+ 48 hex charsTest Keys
ac_test_+ 48 hex charsWho Uses SendComms?
Fintech
OTPs, alerts, rewards
E-commerce
Orders, shipping, promos
SaaS
Notifications, onboarding
Loyalty
Airtime/data rewards
HR/Payroll
Payslips, allowances
Healthcare
Reminders, results