A

AfriRoute

Developer Portal

public api
Sign in
Developer portalSandbox onlinePublic API v1

Build, test, and operate AfriRoute messaging APIs from one focused workspace.

Start with a sandbox key, send an SMS or verification request, connect webhooks, and move into SDKs, usage, and production controls without leaving the portal.

Sandbox
Available
API version
v1
Webhook retry
Enabled
SDKs
6 languages

Implementation path

From account to live traffic

Open guide
1

Create your AfriRoute account

Validated in sandbox before production rollout.

2

Generate a sandbox API key

Validated in sandbox before production rollout.

3

Send your first SMS request

Validated in sandbox before production rollout.

4

Switch to SDKs, Postman, or webhooks

Validated in sandbox before production rollout.

Sandbox SMS request
curl --request POST https://sandbox.afriroute.ai/api/v1/sms/send \
  --header "Authorization: Bearer YOUR_API_KEY" \
  --header "Content-Type: application/json" \
  --data '{
    "to": "+251900000000",
    "message": "Hello from AfriRoute",
    "country": "ET",
    "senderId": "AFRIROUTE"
  }'

API map

Public surfaces stay grouped by developer job

Search docs
SMS Messaging
Verification
Webhooks

Portal coverage

Fast onboarding

30-second first call

Get an API key, copy a working request, and test against sandbox-ready flows without leaving the portal.

Channels and trust

Comms + verify

Cover messaging, voice, WhatsApp, email, USSD, verification, and webhook handling through a consistent public contract.

Builder tooling

SDKs + sandbox

Use the explorer, Postman collection, SDK install commands, CLI entry points, examples, and webhook payloads to move faster.

Operational support

Status + console

Treat API keys, usage, status, retries, and support escalation as part of the developer workflow rather than separate afterthoughts.