Global PlatformCommunications, payments, and governed AI infrastructure
EnglishDocsSupportLogin
A
AfriRouteConnect Platform
Products
Platform
Enterprise
Developers
Markets
Company
Pricing
Book a DemoGet Started
Pricing
Sign InCreate Account
Documentation

Get Started

  • Overview
  • Quickstart
  • Authentication
  • Webhooks

Core

  • Authentication
  • Versioning
  • Webhooks
  • Errors
  • Rate Limits

API Reference

  • API Overview
  • Messages API
  • Voice API
  • API Endpoints

Governance

  • Compliance
  • Architecture

Messaging

  • Messaging API
  • SMS
  • WhatsApp Business
  • Telegram

Voice

  • Voice API
  • IVR Builder
  • SIP Trunking
  • Number Masking

Engagement

  • Contact Center
  • AIT Assist
  • AI Chatbots
  • Video API

Trust & Payments

  • Verify
  • Number Lookup
  • Fraud Guard
  • Payments
Need help?

Join our developer community or contact support.

Get Support
Docs/Quickstart

Quickstart

Send your first SMS in under 5 minutes. Follow these steps to go from zero to a working integration.

Prerequisites

  • A free AfriRoute account — create one here
  • A terminal or HTTP client (curl, Postman, or any SDK)
  • Basic understanding of REST APIs
1

Create an account

Sign up for a free AfriRoute account. No credit card required. You get immediate access to the sandbox environment with test credits.

Create free account
2

Get your API keys

Navigate to Console → Settings → API Keys. You will find two keys:

Sandbox Key

Prefixed sk_test_

Production Key

Prefixed sk_live_

Go to Console
3

Send your first message

Use the sandbox API key to send a test SMS. No charges in sandbox mode.

POST /api/v1/channels/sms/otp
curl
curl -X POST BASE_URL/api/v1/channels/sms/otp   -H "X-API-Key: YOUR_SANDBOX_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "+2519XXXXXXXX",
    "country": "ET",
    "template": "Your verification code is 123456"
  }'
200 OK — Response
json
{
  "message_id": "msg_abc123def456",
  "status": "queued",
  "to": "+2519XXXXXXXX",
  "segments": 1,
  "cost": "0.00",
  "environment": "sandbox"
}
4

Verify delivery

Check the delivery status via the API or set up webhooks for real-time delivery receipts in production.

GET /api/v1/channels/sms/{messageId}
curl
curl BASE_URL/api/v1/channels/sms/msg_abc123def456 \
  -H "X-API-Key: YOUR_SANDBOX_KEY"
200 OK — Response
json
{
  "message_id": "msg_abc123def456",
  "status": "delivered",
  "delivered_at": "2026-02-15T12:01:03Z",
  "carrier": "Ethio Telecom",
  "segments": 1
}

Next steps

Authentication

API keys, scopes, and security best practices

Webhooks

Real-time delivery receipts and event notifications

SDKs & Libraries

Node.js, Python, Java, and more

API Reference

Full endpoint documentation with examples

On this page

Prerequisites1. Create an account2. Get your API keys3. Send your first message4. Verify deliveryNext steps
AfriRoute dispatch

Product launches, market moves, and customer growth ideas worth opening.

Join the AfriRoute newsletter for practical rollout notes, operator and market updates, messaging playbooks, and launch-ready ideas across voice, USSD, payments, and AI-powered communications.

Launch Notes
Fresh product releases and roadmap movement.
Market Signals
Country, operator, and rollout insights that matter.
Growth Plays
Messaging and engagement ideas for real campaigns.
Subscribe

Get AfriRoute in your inbox

One practical email stream for builders, operators, and commercial teams. No generic noise.

Why subscribe
Launch alerts, platform ideas, operator context, and deployment guidance for teams moving fast.
Trust CenterSecurity, compliance, and audit posture

Products

  • Messaging API
  • SMS
  • WhatsApp Business
  • Voice API
  • USSD
  • Payments
  • AIT Assist
  • AI Chatbots

Platform

  • Countries
  • Telecom
  • AI Platform
  • Network
  • Onboarding
  • Unified API
  • Security

Solutions

  • Financial Services
  • E-Commerce
  • Healthcare
  • Government
  • Enterprise

Developers

  • Documentation
  • API Reference
  • SDKs
  • Quickstart
  • Status Page
  • Community

Company

  • About Us
  • CareersHiring
  • Blog
  • Partners
  • Trust Center
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  • Commercial License
  • SLA
A
AfriRoute
© 2026 AfriRoute Communications Platform. All rights reserved.
SOC 2 (2026)99.9%+ Uptime TargetGlobal Coverage

AfriRoute is a global Communications Platform as a Service (CPaaS), infrastructure, and AI orchestration platform built for high-regulation and high-resilience markets. Programmable APIs for messaging, voice, USSD, mobile money payments, and contact center operations. Born in Africa. Built for the world's most complex markets. AfriRoute is not affiliated with mining, logistics, commodity intelligence, or precious metals businesses using a similar name.