Français
Tester les inscriptions maliennes quand personne dans l'équipe n'a de SIM +223
Oui, OTP Route permet à votre équipe de recevoir des codes de vérification SMS du Mali (+223) sur un numéro OTP Gateway à usage unique et de les lire dans le tableau de bord ou de les récupérer par polling REST et webhooks signés. Chaque code démarre à $0.20 par code, le prix en direct étant renvoyé par l'API, et vous n'êtes facturé que si un code arrive dans la fenêtre de 20 minutes.
Votre produit se lance au Mali mais personne n'a de SIM locale. Et maintenant ?
C'est un piège bien connu d'un responsable QA. Le produit veut que le parcours d'inscription malien soit vérifié avant une opération marketing à Bamako, le champ téléphone accepte déjà +223, et chaque téléphone d'ingénieur porte une SIM européenne ou nord-américaine. Emprunter le numéro personnel d'un collègue est fragile, ne passe pas à l'échelle d'une suite de tests et fait fuiter des données du personnel dans les comptes de test.
Un numéro de vérification du Mali issu de l'OTP Gateway règle ce problème précis : un vrai numéro +223, utilisé pour un seul code, puis jeté. Vous pouvez le piloter depuis un script ou le commander à la main dans le tableau de bord, et les pages tests QA et CI/CD décrivent comment les équipes l'intègrent à leurs campagnes de régression.
De quelles applications un numéro de vérification malien peut-il recevoir des codes ?
L'instantané en direct pour le Mali comprend WhatsApp, Facebook, Telegram, TikTok, Google (Gmail & YouTube), Instagram, Snapchat, imo, Viber, Signal, Microsoft & Outlook, ChatGPT (OpenAI) et LinkedIn. Sur l'ensemble de la passerelle, le Mali offre plus de 1 600 services.
La disponibilité n'est pas figée. Les routes s'ouvrent et se ferment au fil de la journée, donc un script doit confirmer à l'exécution qu'un service peut être acheté, au lieu de supposer que le résultat d'hier tient toujours.
Comment fonctionne le flux de l'API OTP du Mali en code ?
Les requêtes vont vers https://otproute.com/api/v1 avec une clé Bearer commençant par or_live_. Les clés se créent dans la console développeur, jusqu'à 10 par compte.
- Récupérez les ids une fois via
GET /api/v1/servicesetGET /api/v1/countries. Le Mali estml. - Lisez le prix en direct avec
GET /api/v1/prices?country=ml&service=<id>. - Commandez via
POST /api/v1/activations, par exemple{"service": "whatsapp", "country": "ml"}, et conservez l'id d'activation. - Saisissez le numéro +223 retourné dans le formulaire de vérification de votre application.
- Récupérez le code avec
GET /api/v1/activations/{id}, ou laissez un webhook vous prévenir. Libérez les numéros inutilisés avecPOST /api/v1/activations/{id}/cancel.
Pour les webhooks, abonnez un endpoint (cinq sont autorisés) à activation.sms_received, activation.expired et activation.cancelled. Vérifiez X-OTPRoute-Signature en calculant un HMAC-SHA256 sur "<t>.<raw body>" avec le secret de l'endpoint, rejetez les horodatages périmés et rendez le gestionnaire idempotent sur l'id d'activation. La limite du compte est de 300 requêtes par minute, et le guide d'intégration de l'API propose des exemples concrets.
Huit chiffres, pas de préfixe de tronc : stocker les numéros maliens
Le Mali utilise un plan fermé à huit chiffres sans préfixe de tronc : le numéro composé sur place est donc le même que les huit chiffres qui suivent +223 depuis l'étranger. La normalisation est ainsi très simple : la forme E.164 est +223 plus huit chiffres, sans zéro initial à ajouter ou à retirer. Validez tout de même la longueur explicitement, car une règle générique écrite pour un marché à dix chiffres rejettera des saisies maliennes valides.
Le français est la langue habituelle des SMS de vérification des applications internationales, tandis que le bambara est la langue la plus parlée au quotidien. Les codes arrivent donc généralement dans des modèles en français ou en anglais ; extrayez-les avec un motif numérique plutôt qu'en cherchant des expressions.
Pourquoi tester ici ? Les équipes qui lancent des produits proches du mobile money en Afrique de l'Ouest, les ONG et opérateurs logistiques qui gèrent des comptes de personnel de terrain depuis Bamako, et les applications qui servent la nombreuse diaspora malienne en France et dans les pays voisins ont toutes besoin que le parcours +223 fonctionne. Complétez avec des vérifications sur des routes comme le Sénégal quand le déploiement est régional.
Que faire quand le code +223 reste muet
L'absence de SMS vient généralement de la route ou du service, pas de votre intégration. Avant d'ouvrir un ticket :
- Attendez les 20 minutes complètes ; certains expéditeurs libèrent les messages par lots.
- Vérifiez si le service rejette les numéros virtuels. Certains le font, et dans ce cas le remboursement automatique vous couvre.
- Revenez plus tard ou essayez une autre route de service plutôt que de recommander en boucle rapide.
- Annulez les activations abandonnées pour que le solde soit restitué immédiatement.
Si rien n'est arrivé à la clôture de la fenêtre, ou si vous annulez avant, la totalité du montant retourne dans votre portefeuille.
Mon équipe peut-elle conserver un numéro malien sur la durée ?
OTP Route n'a pas de numéro malien longue durée en libre-service. Pour ml, seul l'OTP Gateway à usage unique est disponible.
Les Dedicated Virtual Numbers d'OTP Route, qui se renouvellent depuis le portefeuille et gèrent SMS entrants et sortants ainsi que les appels depuis le navigateur, n'existent qu'aux États-Unis et au Canada, à partir de $1.95/mois. Si une ligne +223 persistante compte pour votre activité, écrivez à [email protected] ; tout ce qui dépasse la passerelle dépend de la réglementation locale et n'est pas assuré.
Payer le routage OTP du Mali et tester sans dépenser
Un seul portefeuille USD prépayé finance tous les pays : paiement à l'usage, sans frais mensuels, sans choix de forfait. Rechargez par carte ou en USDT/USDC, et chaque recharge s'accompagne d'une facture PDF par e-mail.
Pendant que vous développez, demandez au support de basculer un compte de développement en mode sandbox. Vous obtenez alors des numéros et des codes simulés et pouvez répéter toute la séquence de l'API de vérification SMS sans dépenser le portefeuille. N'utilisez de vrais numéros que pour vos propres produits et comptes légitimes, en respectant les conditions de chaque service et la politique d'utilisation acceptable. Les tarifs actuels figurent sur la page tarifs.
Questions fréquentes
Puis-je vérifier une inscription malienne sans voyager ni acheter de SIM locale ?
Oui. Commandez un numéro +223 pour vos tests sur l'OTP Gateway, saisissez-le dans votre application et lisez le code dans le tableau de bord ou via l'API.
Quel est l'id du Mali dans l'API d'OTP Route ?
Le Mali est ml, la valeur à passer à la fois dans la consultation des prix et dans le corps de la requête d'activation.
Les numéros maliens ont-ils un zéro initial à retirer ?
Non. Le Mali n'a pas de préfixe de tronc ; un numéro valide est +223 suivi de huit chiffres.
Combien coûte un SMS OTP du Mali ?
Les codes maliens démarrent à $0.20 par code, le montant propre à chaque application étant indiqué en direct par l'API avant l'achat.
Vais-je perdre de l'argent si l'application n'envoie jamais le code ?
Non. Une activation sans SMS à la fin de la fenêtre de 20 minutes, ou que vous annulez, est intégralement remboursée sur le portefeuille.
Quelqu'un sans compétences en code peut-il l'utiliser ?
Oui. Dans le tableau de bord, choisissez le Mali et le service, commandez le numéro, collez-le dans l'application, et le code apparaît sur l'écran d'activation.
Les noms de services sont des marques déposées de leurs propriétaires respectifs. OTP Route n'est affilié à aucun d'entre eux. Utilisez les numéros de manière licite et respectez les conditions de chaque service ainsi que notre Politique d'utilisation acceptable.