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.
# SendComms
A unified communications API platform for Africa
Documentation •
Dashboard •
Pricing
---
## Overview
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.
## 🌐 Endpoints
| Environment | Base URL |
|-------------|----------|
| **API** | `
api.sendcomms.com` |
| **Dashboard** | `
console.sendcomms.com` |
| **Documentation** | `
docs.sendcomms.com` |
---
## 🚀 Quick Start
### 1. Get Your API Key
1. Sign up at console.sendcomms.com
2. Navigate to **Dashboard → API Keys**
3. Click **Create New Key**
4. Copy your key (shown once!)
### 2. Make Your First API Call
```bash
curl -X POST
api.sendcomms.com \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"to": "recipient@example.com",
"subject": "Hello from SendComms!",
"html": " Welcome! Your email content here. "
}'
```
---
## 📧 Email API
Send transactional and marketing emails with high deliverability.
### Send Single Email
```javascript
// Using fetch
const response = await fetch('
api.sendcomms.com', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
to: 'user@example.com',
subject: 'Welcome to our platform!',
html: ' Welcome! Thanks for signing up. ',
from: 'Your App '
})
});
const data = await response.json();
console.log(data);
```
```python
# Using Python requests
import requests
response = requests.post(
'
api.sendcomms.com',
headers={
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
json={
'to': 'user@example.com',
'subject': 'Welcome to our platform!',
'html': …