Official SDKs · 3 languages · MIT licensed

Official SendAfrica SDKs

Send SMS across African mobile networks with native, type-safe, open-source client libraries — one for every stack, each with its own GitHub repository, changelog, and issue tracker.

from sendafrica import SendAfrica

client = SendAfrica(api_key="SA-xxxxx")

result = client.sms.send(
    to="0712345678",
    message="Welcome to SendAfrica",
)

print(result.message_id, result.status, result.credits_used)
99.95%
network uptime
3
official SDKs
6
mobile networks
< 4s
avg. delivery
SDKs

Choose your language

Every SDK below is a real, versioned, open-source repository — not a generated wrapper. Click through for source, issues, and releases.

01
Get your API key

From the dashboard. No card required for the sandbox tier.

02
Pick your language

Install the SDK, copy the quick-start snippet.

03
Send your first SMS

Delivery status in under 4 seconds on average.

Start building for free

Sandbox credits included. No credit card. Upgrade when you're ready to send in production.