Skip to content
Direct Nigerian operator routes

Messages that arrive,receipts that reconcile.

IPLSMS is A2P messaging infrastructure for Nigerian businesses. Send over HTTP or bind by SMPP, and get back delivery receipts precise enough to bill against — with a wallet ledger that accounts for every kobo.

Networks
All 4
Per segment
₦5.85
Bind type
SMPP 3.4
message lifecycle · live view
accepted+0ms

API validates the sender ID, checks the opt-out list and reserves wallet balance.

queued+40ms

Message is claimed atomically by one worker — never sent twice, never billed twice.

submitted+310ms

Handed to the operator over a persistent SMPP bind.

delivered+3.1s

Handset receipt returned, then relayed to your webhook, signed.

1 segment · ₦5.85delivered
The platform

Two ways in. One accounting trail.

Start with the HTTP API in an afternoon. Move to a persistent SMPP bind when your volume justifies it. Both paths write to the same wallet ledger, the same message log and the same delivery receipts.

Explore the platform

HTTP API

A JSON endpoint, a Bearer key, and a response that tells you segments and cost before you ask.

SMPP 3.4

Persistent transceiver binds on port 2775 for sustained throughput and lower per-message latency.

Signed webhooks

Delivery receipts pushed to your endpoint, HMAC-signed and retried on failure.

Wallet ledger

Every debit and refund written as a transaction. Failed messages are refunded automatically.

One request

Send your first message

Authenticate with a Bearer key that begins ipl_, post three fields, and read the segment count and cost straight off the response.

$ curl -X POST https://api.ipl.com.ng/api/client/sms/send \
  -H "Authorization: Bearer ipl_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{"recipient":"08031234567","sender_id":"IPLSMS","message":"Your code is 4821"}'

{
  "message": "SMS queued for sending",
  "data": {
    "message_id": 27039,
    "segments": 1,
    "cost": 5.85,
    "status": "queued",
    "new_balance": "994.15"
  }
}
Developer quickstart

Work out a campaign cost

no sign-up
Characters
81
Segments
1
Total
₦5,850.00

Billed per segment at ₦5.85. A message up to 160 characters is one segment; longer messages are split into 153-character parts, because the concatenation header consumes the difference.

Coverage

Every major Nigerian network

MTNGloAirtel9mobile

Start with a test message

Create an account, generate a key, and send to your own handset in the sandbox before a single naira leaves your wallet.