Beem Africa API

SMS & Messaging · Communications

Beem Africa is a pan-African omnichannel communications and payments platform offering APIs for SMS, two-way SMS, USSD, OTP/two-factor verification, airtime top-ups, mobile payments, and conversational messaging across WhatsApp, Facebook, Instagram, and Google Business Messaging. The company, which grew out of the East African market, reports coverage across roughly 22-35+ African countries, direct connections to 55+ mobile network operators, support for over 150 networks globally, and more than 2 billion customer engagements processed through its platform.

freemium

API Key

Not publicly documented. Beem does not publish a fixed requests-per-minute limit; throughput/limits appear to be set per account and plan after signup.

✓ Available

Best For

Pan-African businesses that need confirmed SMS OTP and transactional/marketing messaging into Nigeria, alongside USSD, airtime, and multichannel messaging in Beem's other African markets

Pricing

Beem's strongest, most-documented coverage (USSD shortcodes, Mobile Payments, Airtime) centers on East Africa, especially Tanzania. For Nigeria specifically, only the SMS channel is clearly confirmed on Beem's own coverage/pricing page, with tiered Naira pricing split between DND-reachable transactional SMS and cheaper non-DND marketing SMS; USSD, Airtime, and Mobile Payments are not listed for Nigeria on that same page, so verify current per-channel Nigeria availability with Beem support before building on those. Authentication uses an access key + secret key pair; a formal sandbox/test-credentials setup is referenced for at least Beem's Payment Checkout product in third-party integration packages, and free test credits are offered to new reseller sign-ups, but a universal SMS sandbox mode is not explicitly spelled out in the publicly accessible docs.

Key Highlights

  • Confirmed live SMS routing into Nigeria with tiered Naira pricing (DND vs non-DND messages)
  • Pan-African coverage across roughly 22-35+ countries and 55+ direct mobile network connections
  • OTP API for phone number verification and two-factor authentication
  • Airtime top-up API covering 40+ African mobile networks
  • USSD API for building interactive, menu-driven customer journeys
  • Official Python SDK (pip install beem-africa) plus access-key/secret-key REST authentication
  • Startup program offering 5,000 free SMS or 1,000 free WhatsApp broadcasts for eligible companies

Required Access Documents

  • API Key (Access Key + Secret Key)Required
    Sign up for a free developer account at login.beem.africa to obtain your access key and secret key for API authentication.
  • Sender ID / Sender Name ApprovalRequired
    Request and get approval for a sender name before sending SMS in most markets, including Nigeria.

Use Cases

  • OTP & Two-Factor Authentication:Send one-time passwords to verify Nigerian phone numbers during signup, login, or transactions.
  • Transactional Alerts:Deliver order confirmations and account notifications to Nigerian customers via DND-reachable corporate SMS.
  • Marketing Campaigns:Send bulk promotional SMS to non-DND Nigerian subscribers at lower per-message rates.
  • USSD Self-Service Menus:Build interactive USSD flows for balance checks, surveys, or registrations in Beem's supported markets.

Discover similar API's

View All Alternatives →