SMS API

BuiltforSMSvolume.

Direct connections to 30+ MNOs across 12 nations. 100M+ messages a month sustained. Tabular delivery receipts with real MNO timestamps — no aggregator hops, no margin loss.

09:32
Tuesday, 14 May
09:32
The footprint, by numbers

Infrastructure you can count, in numbers that don't need decoration.

0+
MNO direct connections
Across the continent
0M+
SMS / month throughput
Sustained, not peak
0
Nations served
Botswana → Nigeria
0/sec
Sustained SMS peak
Per-customer capacity
Capabilities

Built for the African operator landscape.

Designed against the realities of network diversity, regulatory quirks, and unreliable last-mile infrastructure.

Direct peering

30+ MNO connections, zero aggregator hops.

We negotiate and maintain the SS7/SMPP connections directly. You hit one endpoint.

Delivery receipts

Tabular DLRs with real MNO timestamps.

Stream them via webhook or pull on demand. Reconciles to the cent.

Throughput

5,000 messages/sec sustained per account.

Burst higher with planning. Capacity is allocated, not gambled.

Compliance

Sender-ID registration in every market.

We file the paperwork in each regulatory regime so your brand IDs work.

Routing

Least-cost + highest-success-rate hybrid.

The router picks the path with the best historic delivery, not just the cheapest.

Two lines of code

Send your first OTP in under five minutes.

No SDK ceremony, no callback acrobatics. One POST, one JSON payload, one immediate response with the message ID and routing decision.

curl https://api.blackkonnect.io/v1/messages \
  -H "Authorization: Bearer $BK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "channel": "sms",
    "to":      "+254700123456",
    "from":    "BlackBank",
    "body":    "Your OTP is 482910"
  }'
How it works

From your code to a customer's lock screen, in under 300 milliseconds.

Step 01

One credential. One endpoint. Every channel.

Sign in to Black Konnect, generate an API key, and POST to /v1/messages. Channel, recipient, payload — that's all the SDK needs. No per-MNO integrations, no per-country contracts.

Step 02

Routed through direct MNO connections.

Your message lands on Black Konnect's gateway, gets routed to the best path among 30+ MNO peerings, and is dispatched in milliseconds — no aggregator middleman taking a margin or adding a hop.

Step 03

Delivery receipts. Live throughput. Reconciliation that ties out.

Every message returns a delivery receipt with the MNO timestamp. The dashboard streams them in real-time; the reconciliation report ties out against your monthly statement to the last cent.

// one endpoint, every channel
POST /v1/messages
{
channel: "sms",
to: "+254700123456",
body: "OTP: 482910"

}
+254 700 …224 msdelivered
+260 770 …189 msdelivered
+267 712 …311 msdelivered
+234 803 …queued
+27 82 …204 msdelivered