Email and SMS API for Africa
Email and SMS for Africa, in one API.
Transactional email on Amazon SES in the Africa (Cape Town) region. SMS on wholesale routes to local mobile networks. Data-protection and messaging rules like POPIA and WASPA enforced for you. Priced for African businesses, not in dollars.
3,000 free emails a month. No card needed for email. Test keys never send.
import { Sendbaze } from "@sendbaze/sdk";
const sendbaze = new Sendbaze({ apiKey: process.env.SENDBAZE_API_KEY! });
const { id } = await sendbaze.emails.send({
from: "orders@yourshop.co.za",
to: "thandi@example.com",
subject: "Your order #1042 has shipped",
html: "<p>Tracking: <b>CG123456789ZA</b></p>",
});
// id: "em_01j9..." — status arrives by webhookRoutes
Sent from Africa
Email leaves from Amazon SES in the Africa (Cape Town) region, the closest AWS region to your customers. SMS goes through wholesale aggregators connected to local mobile networks, with least-cost routing and automatic failover, so an outage on one route is not your outage.
Compliance
Local rules, handled
Consent records, STOP handling, do-not-contact scrubbing and legal send windows are enforced by the API for the markets you send to, starting with POPIA and WASPA. Not left to a checklist in your backlog.
Billing
Local pricing, proper invoices
Pay by card or bank transfer through Paystack. Monthly tax invoices with your company details. No dollar pricing that jumps when the exchange rate moves.
How it works
Three steps from sign-up to first message
The onboarding checklist in the dashboard walks you through them. Most developers finish in under ten minutes.
- 1
Verify a domain
Add your domain, copy three DNS records, and watch each one turn green. The wizard tells you exactly which record is wrong.
- 2
Create an API key
Test keys validate everything and never send. Live keys are scoped, shown once and revocable in one click.
- 3
Send, then watch it land
Every message gets an id in under 300 ms. Delivery, bounce and opt-out events arrive by signed webhook and in the logs.
Start sending in ten minutes
Free plan, no card needed for email. Verify a domain, grab a key, send.