API SMS pour Malawi : envoi en masse vers les numéros +265
Malawi
Indicatif +265
- Par segment SMS
- $0.04477
- Messages pour $100
- 2,233
- Langue locale
- Anglais
- Encodage
- GSM-7
Coût d'envoi d'un SMS en masse vers Malawi
| Messages | 1 segment | 2 segments |
|---|---|---|
| 1 | $0.04477 | $0.08954 |
| 1,000 | $44.77 | $89.54 |
| 10,000 | $447.70 | $895.40 |
| 100,000 | $4,477.00 | $8,954.00 |
Format des numéros en Malawi
Les numéros mobiles au Malawi ont 9 chiffres après +265. Localement, ils sont écrits avec un 0 en tête (0991 23 45 67) ; dans l'API, ce 0 est supprimé, donc le même numéro est saisi dans le champ to comme +265 991 23 45 67.
Alphabet et segments
Le texte en anglais reste dans l'alphabet GSM-7, donc un segment vers le Malawi contient 160 caractères et chaque partie d'un texte plus long 153. Attention aux guillemets bouclés et aux emojis copiés depuis d'autres outils : l'un d'eux déplace tout le texte en Unicode à 70 caractères par segment, et POST /v1/estimates montre l'encodage avant l'envoi.
Fuseau horaire et timing
Le Malawi reste à UTC+2 toute l'année sans changement d'heure, donc 09:00 à Blantyre est toujours 07:00 UTC. send_at accepte UTC ou tout décalage ISO 8601, et le planificateur de la console convertit depuis votre propre fuseau horaire.
Envoyer vers Malawi 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é (MW) 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": "+265991234567", "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: "+265991234567", text: "Your Northwind code is 482913. It expires in 10 minutes." }),
});
console.log(await res.json()); // price: "0.04477", country: "MW"import json, os, urllib.request
req = urllib.request.Request(
"https://bulksmsapi.cc/v1/messages",
data=json.dumps({"to": "+265991234567", "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.04477"Ce que les développeurs envoient vers Malawi
Confirmations de paiement
Une banque de Lilongwe envoie des confirmations par SMS pour les transactions, tenant les clients de Blantyre et Mzuzu informés.
Mises à jour des cultures
Les services agricoles de Zomba envoient des alertes SMS sur les prix du marché ou les prévisions météorologiques aux agriculteurs des zones rurales.
Rappels de rendez-vous
Les cliniques de Blantyre envoient des rappels SMS pour les rendez-vous médicaux aux patients à travers le Malawi.
Alertes de services publics
Les compagnies de services publics de Lilongwe informent les clients par SMS des interruptions de service ou des mises à jour de facturation.
Plus de pays en Afrique de l'Est et australe
SMS vers Malawi : 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 Malawi ?
Combien de SMS vers Malawi peut-on envoyer avec un rechargement de $100 ?
Comment écrire les numéros Malawi pour l'API ?
Quelle langue les messages SMS doivent-ils utiliser ?
Comment atteindre les zones rurales ?
Commencez à envoyer vers Malawi
Créez un compte, rechargez à partir de $40 et envoyez vers Malawi à $0.04477 par segment, depuis la console ou avec un seul appel API.