Africanite SMS Verification Service
What This Service Does

Reliable SMS Verification and Messaging for Africanite Apps

This service handles one-time verification codes, transactional SMS sending, and campaign messaging in one reusable API. It is designed for products like Africanite Academy, Wennze, and other services that need secure phone-based checks.

How to Use It

Typical verification flow from your app backend or frontend:

  1. 1
    Request a code for a phone number. POST /api/v1/sms/verification/send_code/
  2. 2
    User receives SMS and enters the code.
  3. 3
    Validate the code. POST /api/v1/sms/verification/verify_code/
  4. 4
    Continue your app flow (signup, login, password reset, or payout confirmation).

Core API Areas

  • A
    Verification: create and validate OTP codes.
  • B
    Send: direct one-off SMS messages.
  • C
    Messages: inspect sent SMS history and status.
  • D
    Campaigns: manage bulk messaging operations.
  • E
    Settings & Logs: provider config and audit trail.
Base route: /api/v1/sms/