Messaging.ng API

Communications · Development Tools

Messaging.ng is a Nigeria-native messaging infrastructure platform positioning itself as "Messaging Infrastructure For Nigeria," built to let businesses send SMS, USSD, and VAS (Value-Added Services) communications through a single wallet-billed platform with API connectivity. It targets both transactional use cases (OTPs, payment alerts, account/order notifications) and promotional campaigns (marketing, customer engagement broadcasts), and it displays NCC (Nigerian Communications Commission) licensing as a trust signal on the site.

paid

API Key

Not publicly documented

✓ Available

Best For

Nigerian businesses needing a locally licensed, wallet-billed platform to send transactional and promotional SMS, USSD, and VAS messages with sender ID compliance built in

Pricing

Messaging.ng is Nigeria-native and displays NCC licensing on its site, and it has a genuine developer API: a documented base URL (https://messaging.ng/api/v1), API-key-style authentication (X-Public-Key header plus bearer secret key), and endpoints for account status, sending messages, retrieving logs, and managing sender IDs, confirmed at https://messaging.ng/docs/api. The docs reference distinct 'test' and 'live' environments, which is the basis for marking sandbox as true, though no separate sandbox signup flow or test credentials are publicly detailed. Public documentation is comparatively thin for a production API: no code samples/SDKs, no published rate limits, and no SLA details were found. Pricing is wallet-based and pay-as-you-go with no advertised free tier (Transactional SMS ₦6/page, Promotional SMS ₦5/page, USSD ₦12/unit, VAS ₦100, Sender ID application free); WhatsApp and Voice are listed at ₦0.00 on the pricing page, which may mean usage-based billing not yet published rather than genuinely free. Prospective integrators should register a workspace and contact support directly to confirm current rate limits and test-credential access before building against the API.

Key Highlights

  • Nigeria-native platform with NCC licensing displayed as a trust signal
  • Single API for SMS, USSD, VAS, WhatsApp, and Voice channels
  • Dedicated transactional vs. promotional message routing
  • Sender ID governance workflow with document submission and approval tracking
  • Wallet-based billing with real-time balance and usage tracking
  • Test and live API environments for pre-production integration
  • USSD callback/event URL support for interactive session menus

Required Access Documents

  • Workspace AccountRequired
    Create a workspace via messaging.ng/register with company name, full name, phone number, email, and password.
  • API CredentialsRequired
    Obtain X-Public-Key and bearer secret key from the workspace dashboard after registration.
  • Sender ID Supporting DocumentsOptional
    Businesses seeking an approved sender ID must submit supporting documents through the sender ID governance workflow for NCC/network review.
  • Wallet FundingRequired
    Fund the platform wallet to send live messages, since billing is pay-as-you-go per message/unit.

Use Cases

  • OTP & Transaction Alerts:Send one-time passwords, payment confirmations, and order/account notifications via transactional-routed SMS.
  • Marketing & Customer Engagement:Run promotional SMS campaigns and broadcasts using the promotional message route.
  • USSD Service Journeys:Build interactive USSD menus for low-data-access customer service flows using callback and event URLs.
  • Sender ID / Brand Compliance:Apply for and track approval of a registered brand sender ID to send trusted, recognizable SMS in Nigeria.
  • Multi-Business / Reseller Messaging:Manage sub-accounts and multiple teams under one workspace for agencies or platforms reselling messaging.

Discover similar API's

View All Alternatives →