One connection for airtime, data and more.

Host your SIMs with us or plug in your own channels, and sell airtime, data and what comes next through a dashboard, an API and webhooks.

9mobile9mobileGloGloAirtelAirtelMTNMTN₦500 airtimedelivered1GB datasent

Works across Nigeria's networks and billers

  • MTN
  • Airtel
  • Glo
  • 9mobile
  • DStv
  • GOtv
  • StarTimes
  • Smile
  • Spectranet
  • Ikeja Electric
  • Eko Electricity
  • Abuja Electricity
  • Ibadan Electricity

The platform

Every network, through one connection

Pick a network and we route the request through the best live channel, a hosted SIM or one you connect. Airtime, data bundles, balance checks and delivery reports, all from the same API.

9mobile9mobileGloGloAirtelAirtelMTNMTNChoose networkMTNAirtelGlo9mobile

Products

One API for everything you sell

Airtime top-ups on every network

Send any amount to any Nigerian number. We route it through the best live channel on the right network and confirm delivery.

  • Routed to a live channel

    Each request goes out through a channel with credit and a clean recent record.

  • Safe to retry

    Send an Idempotency-Key and a repeated request never charges twice.

  • Answer or receipt

    Wait for the final state in the response, or take a reference and a webhook.

✓ ₦500 delivered

Data bundles, listed and current

Pull the live plan list for each network and sell anything from a daily bundle to a monthly plan with one call.

  • Live plan lists

    Every plan and its validity for MTN, Airtel, Glo and 9mobile, each with its own product code, kept current.

  • A flat fee per sale

    Each plan shows its face value and the flat fee a delivered sale costs. What you charge your customers is yours to set.

  • One call to sell

    Send a product code and a number. Delivery reports work the same as airtime.

MTN
Airtel
Glo
9mobile
500MB
500MB
500MB
500MB
1GB
1GB
1GB
1GB
2GB
2GB
2GB
2GB
5GB
5GB
5GB
5GB
10GB
10GB
10GB
10GB
product_code MTN-SHARE-1GB-30D · 30 days

Balance checks on every channel

See the credit on every hosted SIM and connected channel, hear about it before one runs low, and keep sales moving while you top up.

  • Live balances

    Credit, status and recent success rate for every channel you sell through.

  • Low credit alerts

    Set a threshold per channel and get told by email before it matters.

  • Automatic rotation

    Low channels step aside and the rest carry the traffic.

  • SIM 01MTN₦41,200
  • SIM 02MTN₦32,050
  • SIM 03Airtel₦35,600
  • SIM 04Glo₦3,900
  • SIM 059mobile₦27,400
● SIM 04 rotated out · alert sent

Delivery reports you can show customers

Every transaction keeps a timeline from request to delivery, with the channel that sent it and the network's own reference.

  • Signed webhooks

    Every final state is posted to your endpoint, signed with your secret.

  • Full timeline

    Every state from accepted to successful, failed or refunded, each with a time and a reason.

  • Exports

    Download any period as CSV for your books or your customers.

  1. 12:04:01.120createdtxn_0192f4c1…
  2. 12:04:01.131queued₦2.00 fee held
  3. 12:04:01.348processingSIM 02 · MTN
  4. 12:04:03.902successfulnetwork ref 8F2K41
  5. 12:04:04.016webhook200 OK

Developers

Integrate in an afternoon

Plain JSON over HTTPS, amounts in naira, test keys that never touch live money, and webhooks signed with your own secret.

  • Idempotent by design

    Repeat a request with the same key and you get the same answer, never a second charge.

  • Test and live keys

    Build against test keys first. Live keys work once your first channel is live.

  • Webhooks you can trust

    HMAC SHA-256 signatures with a timestamp, so a replayed event is easy to refuse.

curl https://api.simconnectng.com/api/v1/airtime \
-H "Authorization: Bearer $SIMCONNECT_KEY" \
-H "Idempotency-Key: order_1042" \
-H "Content-Type: application/json" \
-d '{
"product_code": "MTN-VTU",
"amount": 500,
"phone_number": "08012345678",
"client_reference": "order_1042"
}'
Responseready
{
"success": true,
"data": {
"reference": "txn_0192f4c1a7e84b6f9d2c3e5a7b9d1f30",
"status": "successful",
"amount": 500.00,
"client_reference": "order_1042",
"completed_at": "2026-10-06T12:04:03Z"
},
"message": "Transaction successful", "code": "OK"
}

Platform

Built so every sale lands

  1. 1

    Hosted channels

    SIMs sit in our racks and gateways plug in beside them, all powered, online and watched, ready the moment a request arrives.

  2. 2

    Routing with failover

    If a channel is low or a network is slow, the request moves to the next healthy one. Never on an unclear result.

  3. 3

    A wallet that adds up

    A sale's fee is held when the request starts and settled or released when it ends, so your balance is always right.

Coverage

Sell to every corner of Nigeria

₦500 · MTNLagos1GB · AirtelAbuja₦200 · GloKano2GB · MTNPort Harcourt₦1,000 · 9mobileIbadan₦500 · AirtelEnugu500MB · GloMaiduguri₦300 · MTNKaduna
  • All four networks

    MTN, Airtel, Glo and 9mobile through the same endpoints.

  • Live channel health

    Credit, signal and success rate watched on every channel.

  • Automatic failover

    A busy or empty channel steps aside and the next one takes over.

  • Any Nigerian number

    Sell to customers in any state, on any of the four networks.

Dashboard

Run the business from one screen

Fund your wallet, watch every sale as it lands, manage channels, keys and webhooks, and see where the money goes.

TimeNumberNetworkAmount
  • 12:04:350708 *** 4410Airtel₦500.00
  • 12:04:280803 *** 6634MTN₦300.00
  • 12:04:210809 *** 00219mobile₦1,500.00
  • 12:04:140805 *** 7342Glo₦200.00
  • 12:04:070802 *** 1190Airtel₦1,000.00
  • 12:04:000801 *** 5678MTN₦500.00

Every transaction

Search by number, reference or network and open the full timeline.

Success rate, todayby network
MTNAirtelGlo9mobile

Success by network

See how each network is performing today and act before customers notice.

Wallet
₦1,244,500.00
held ₦500.00
SIMs23 of 24 online

Wallet and channels

Balance, holds and every channel's credit on one screen.

Start selling in an afternoon

Build with test keys first. Go live when your first channel is connected.