API SMS pour Kenya : envoi en masse vers les numéros +254
Kenya
Indicatif +254
- Par segment SMS
- $0.02147
- Messages pour $100
- 4,657
- Langue locale
- Anglais et swahili
- Encodage
- GSM-7
Coût d'envoi d'un SMS en masse vers Kenya
| Messages | 1 segment | 2 segments |
|---|---|---|
| 1 | $0.02147 | $0.04294 |
| 1,000 | $21.47 | $42.94 |
| 10,000 | $214.70 | $429.40 |
| 100,000 | $2,147.00 | $4,294.00 |
Format des numéros en Kenya
Les numéros mobiles au Kenya ont 9 chiffres après +254. Localement, ils s'écrivent avec un 0 initial (0712 123456) ; dans l'API, ce 0 est supprimé, donc le même numéro est saisi dans le champ to comme +254 712 123456.
Alphabet et segments
Le texte en anglais et swahili reste dans l'alphabet GSM-7, donc un segment pour le Kenya contient 160 caractères et chaque partie d'un texte plus long 153. Attention aux guillemets courbes et emojis copiés depuis d'autres outils : un seul bascule tout le texte en Unicode à 70 caractères par segment, et POST /v1/estimates montre l'encodage avant envoi.
Fuseau horaire et timing
Le Kenya reste à UTC+3 toute l'année sans changement d'heure, donc 09:00 à Nairobi est toujours 06:00 UTC. send_at accepte UTC ou tout décalage ISO 8601, et le planificateur de la console convertit depuis votre fuseau horaire.
Envoyer vers Kenya en une seule requête
La réponse revient immédiatement avec l'ID du message, le pays auquel le numéro a été associé (KE) et le prix. Un événement delivered ou failed suit sur votre webhook, et un message échoué est remboursé.
Pour une liste, envoyez le même texte à jusqu'à 10 000 numéros avec POST /v1/batches, ou un texte personnalisé par numéro dans messages.
curl https://bulksmsapi.cc/v1/messages \
-H "Authorization: Bearer $BULKSMSAPI_KEY" \
-H "Content-Type: application/json" \
-d '{"to": "+254712123456", "text": "Your Northwind code is 482913. It expires in 10 minutes."}'const res = await fetch("https://bulksmsapi.cc/v1/messages", {
method: "POST",
headers: { Authorization: `Bearer ${process.env.BULKSMSAPI_KEY}`, "Content-Type": "application/json" },
body: JSON.stringify({ to: "+254712123456", text: "Your Northwind code is 482913. It expires in 10 minutes." }),
});
console.log(await res.json()); // price: "0.02147", country: "KE"import json, os, urllib.request
req = urllib.request.Request(
"https://bulksmsapi.cc/v1/messages",
data=json.dumps({"to": "+254712123456", "text": "Your Northwind code is 482913. It expires in 10 minutes."}).encode(),
headers={"Authorization": "Bearer " + os.environ["BULKSMSAPI_KEY"], "Content-Type": "application/json", "User-Agent": "northwind-app/1.0"},
method="POST",
)
with urllib.request.urlopen(req) as res:
print(json.load(res)["price"]) # "0.02147"Ce que les développeurs envoient vers Kenya
Mobile money
Un transfert de mobile money à Nairobi déclenche un SMS confirmant le montant et les détails du bénéficiaire.
Confirmations de course
Une appli de VTC à Mombasa envoie un SMS avec les détails du conducteur et l'heure d'arrivée estimée.
Mises à jour de commande
Un site e-commerce à Kisumu envoie un SMS aux clients quand leur commande quitte l'entrepôt.
Rappels de rendez-vous
Une clinique à Nakuru envoie des SMS de rappel pour les rendez-vous médicaux à venir.
Plus de pays en Afrique de l'Est et australe
SMS vers Kenya : questions
Plus de réponses sur les comptes, les paiements et l'API se trouvent dans la FAQ.
Combien coûte l'envoi de SMS en masse vers Kenya ?
Combien de SMS vers Kenya peut-on envoyer avec un rechargement de $100 ?
Comment écrire les numéros Kenya pour l'API ?
Quelle langue utiliser pour les SMS au Kenya ?
Comment pouvons-nous toucher à la fois les résidents et les visiteurs ?
Commencez à envoyer vers Kenya
Créez un compte, rechargez à partir de $40 et envoyez vers Kenya à $0.02147 par segment, depuis la console ou avec un seul appel API.