One account. One unified, rechargeable wallet. All your SMS campaigns, WhatsApp notifications, and USSD experiences from a platform designed for West and Central Africa.
Manage your SMS campaigns, WhatsApp Business notifications, and USSD services from a single dashboard with a shared wallet.
Bulk campaigns, transactional notifications, and automated alerts. Request your custom Sender ID from your account.
Send official WhatsApp Business messages for transactional notifications, targeted marketing, and automated customer support.
Deploy USSD menus accessible from all phones, even basic ones. Surveys, self-service, data collection.
Top up your wallet once and use it for your SMS, WhatsApp, and USSD sends. No separate accounts, no unnecessary complexity.
Display your brand name as the sender instead of an unknown number. Request your Sender ID directly from your account.
Covered destinations with direct operator connections for better delivery quality.
Need a specific destination? Contact our sales team
From banks to startups, public institutions, and NGOs - our platform adapts to every sector.
OTP for authentication, transaction alerts, transfer confirmations, account balance via SMS or USSD.
Order confirmations, delivery tracking, flash sales, post-purchase customer feedback.
Appointment reminders, test results, public health campaigns, mass vaccination drives.
Enrollment notifications, exam results, parent alerts, tuition payment reminders.
Emergency alerts, government information, USSD surveys, large-scale field data collection.
Fundraising, field coordination, beneficiary surveys, humanitarian alerts in areas without internet.
curl --location 'https://extranet.nghcorp.net/api/send-sms' \
-H 'Content-Type: application/json' \
--data '{
"api_key": "VOTRE_CLE_API",
"api_secret": "VOTRE_SECRET_API",
"from": "VOTRE_SENDER_ID",
"to": 22892470847,
"text": "Votre message ici",
"reference": "ref-externe-123"
}'
<?php
$curl = curl_init();
$data = [
"api_key" => "VOTRE_CLE_API",
"api_secret" => "VOTRE_SECRET_API",
"from" => "VOTRE_SENDER_ID",
"to" => 22892470847,
"text" => "Votre message ici",
"reference" => "ref-externe-123"
];
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://extranet.nghcorp.net/api/send-sms',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS => json_encode($data),
CURLOPT_HTTPHEADER => array(
'Content-Type: application/json'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
const data = JSON.stringify({
"api_key": "VOTRE_CLE_API",
"api_secret": "VOTRE_SECRET_API",
"from": "VOTRE_SENDER_ID",
"to": 22892470847,
"text": "Votre message ici",
"reference": "ref-externe-123"
});
const requestOptions = {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: data
};
fetch('https://extranet.nghcorp.net/api/send-sms', requestOptions)
.then(response => response.json())
.then(result => console.log(result))
.catch(error => console.log('error', error));
import requests
import json
url = "https://extranet.nghcorp.net/api/send-sms"
payload = {
"api_key": "VOTRE_CLE_API",
"api_secret": "VOTRE_SECRET_API",
"from": "VOTRE_SENDER_ID",
"to": 22892470847,
"text": "Votre message ici",
"reference": "ref-externe-123"
}
headers = {
'Content-Type': 'application/json'
}
response = requests.post(url, headers=headers, data=json.dumps(payload))
print(response.json())
Complete and documented REST APIs to send SMS, WhatsApp messages, generate OTPs, and deploy USSD services in your applications.
NGH CORP is a recognized A2P aggregator. Compliant and reliable delivery.
Direct connections with operators. Delivery time in seconds.
Top up with Yas Togo, Moov Africa & more - frictionless.
A team available at all times to assist you.
Join hundreds of African companies that trust SMS Zedekaa for their critical communications.