Numéros de vérification kényans (+254) pour les équipes QA et les lancements de marché

Indicatif téléphonique +254OTP Gateway dès $0.20 par codeNuméros dédiés : États-Unis et Canada uniquementID API: ke
Réponse rapide

Oui, OTP Route peut recevoir des codes de vérification SMS kényans (+254) : commandez un numéro à usage unique dans l'OTP Gateway, puis lisez le code dans le tableau de bord ou récupérez-le via l'API par interrogation ou webhook signé. Cela coûte dès $0.20 par code, et une activation qui ne reçoit aucun SMS en 20 minutes est intégralement remboursée sur votre portefeuille.

Pourquoi les équipes produit testent-elles le marché kényan ?

Nairobi est l'un des pôles technologiques les plus actifs d'Afrique de l'Est, et les utilisateurs kényans sont résolument mobile-first. Pour beaucoup d'entre eux, le numéro de téléphone est l'identité principale derrière la messagerie, les VTC, le e-commerce et surtout la monnaie mobile : un parcours d'inscription qui gère mal un numéro +254 perd des clients dès le premier jour.

L'anglais et le swahili sont tous deux langues officielles. La plupart des applications mondiales envoient les codes en anglais, tandis que les produits localisés pour la région peuvent passer au swahili, ce qui mérite un contrôle si vos propres modèles sont traduits. Raisons courantes d'y exécuter des tests :

  • lancer un produit fintech, de livraison ou de marketplace en Afrique de l'Est ;
  • vérifier le texte swahili des modèles de SMS et des écrans d'onboarding ;
  • gérer des comptes de support ou d'exploitation pour des clients kényans sans exposer les numéros du personnel.

Notre page onboarding fintech décrit le schéma plus large.

Comment un mobile kényan s'écrit-il en E.164 ?

En local, les mobiles s'écrivent avec le préfixe de ligne 0, comme dans 07XX XXX XXX ou 01XX XXX XXX. À l'international, le zéro disparaît : +254 suivi d'un numéro d'abonné à neuf chiffres.

Le défaut classique consiste à garder ce zéro après l'indicatif pays, ce qui produit une chaîne invalide +2540... qu'un expéditeur rejette sans erreur claire. Normalisez chaque saisie avant qu'elle n'atteigne votre base de données :

  1. Retirez les espaces, les tirets et les parenthèses.
  2. Si la valeur commence par 0, supprimez-le et ajoutez +254 devant.
  3. Si elle commence par 254 sans plus, ajoutez le plus.
  4. Stockez le résultat sous forme de chaîne E.164 et validez la longueur après normalisation.

Un numéro +254 de test permet de prouver facilement chaque branche de cette logique avec un vrai SMS entrant.

Quels services sont sur la route du Kenya en ce moment ?

Le Kenya a l'un des catalogues les plus larges, avec plus de 2 800 services dans l'instantané actuel. Parmi les plus demandés : WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, X (Twitter), ChatGPT (OpenAI), Microsoft & Outlook, Uber, LinkedIn, Signal et Netflix.

La disponibilité peut changer d'une heure à l'autre, c'est pourquoi l'API la renvoie en direct plutôt que sous la forme d'une liste figée.

Comment brancher l'API OTP Kenya sur une suite de tests ?

Authentifiez-vous sur https://otproute.com/api/v1 avec une clé Bearer préfixée or_live_ issue de la console Développeur. L'identifiant de pays du Kenya est ke.

Une étape CI typique appelle d'abord GET /api/v1/balance pour que l'exécution échoue vite sur un portefeuille vide. Elle vérifie ensuite GET /api/v1/prices?country=ke&service=<id>, commande avec POST /api/v1/activations en utilisant un corps comme {"service": "uber", "country": "ke"}, et saisit le numéro +254 renvoyé dans l'application testée. Le code revient soit par le webhook activation.sms_received, soit en interrogeant GET /api/v1/activations/{id} toutes les quelques secondes, largement dans la limite de 300 requêtes par minute.

Pour les webhooks, enregistrez jusqu'à 5 endpoints et vérifiez X-OTPRoute-Signature en calculant un HMAC-SHA256 de <t>.<raw body> avec le secret de l'endpoint, en rejetant les horodatages anciens. Appuyez votre gestionnaire sur l'identifiant d'activation pour qu'une livraison retentée soit sans conséquence. Le guide des tests en CI montre comment l'intégrer à un pipeline, et la documentation contient la référence complète.

Peut-on commander un numéro +254 sans écrire de code ?

Oui. Dans le tableau de bord, ouvrez l'OTP Gateway, choisissez le Kenya, sélectionnez le service et confirmez le prix affiché. Le numéro apparaît aussitôt ; collez-le dans le formulaire d'inscription ou de connexion, et le code s'affiche à côté de l'activation dès sa réception. Les agents de support et les account managers peuvent travailler ainsi pendant que les ingénieurs utilisent l'API sur le même portefeuille.

Que faire quand un code kényan est en retard ou manquant ?

Chaque activation dispose d'une fenêtre de 20 minutes. Vous ne payez que si le code arrive ; quand la fenêtre se referme à vide, ou que vous annulez avec POST /api/v1/activations/{id}/cancel, le montant retourne sur votre portefeuille sans ticket.

Avant de réessayer, laissez du temps à la fenêtre, car certains expéditeurs mettent les messages en file d'attente. Si cela échoue encore, réessayez plus tard ou via une autre route de service, et vérifiez si l'application accepte les numéros virtuels, car certaines non. Évitez de marteler le point d'accès de commande en boucle serrée : de nombreux expéditeurs limitent les requêtes répétées sur un même parcours. Notre article réduire les échecs de livraison OTP rassemble d'autres correctifs. Gardez chaque test dans le cadre des conditions du service visé ; la Politique d'utilisation acceptable d'OTP Route s'applique.

Lignes de longue durée, portefeuille et sandbox pour les projets au Kenya

OTP Route ne vend pas de numéro kényan de longue durée en libre-service. Les lignes dédiées ne sont proposées qu'aux États-Unis et au Canada, dès $1.95/mois, avec SMS entrants, SMS sortants et appels depuis le navigateur. Les équipes qui ont besoin d'une ligne +254 durable peuvent écrire à [email protected] pour se renseigner, la disponibilité dépendant de la réglementation locale.

Le paiement se fait à l'usage depuis un seul portefeuille en USD, rechargé par carte ou avec les stablecoins USDT ou USDC, et chaque recharge produit une facture PDF. Il n'y a pas de frais mensuels ; consultez les tarifs pour voir comment les coûts apparaissent. Un compte de développement peut être basculé en sandbox sur demande, avec des numéros et des codes simulés pour des tests d'intégration de bout en bout sans coût pour le portefeuille.

Questions fréquentes

Puis-je tester le parcours d'inscription kényan de mon application depuis l'étranger ?

Oui. Commandez un numéro +254 dans l'OTP Gateway et lisez le code entrant dans le tableau de bord ou via l'API, où que se trouve votre équipe.

Quel identifiant de pays envoyer pour le Kenya ?

Envoyez ke dans la requête de prix et dans le corps de l'activation, par exemple {"service": "whatsapp", "country": "ke"}.

Dois-je stocker les numéros kényans avec le zéro initial ?

Non. Supprimez le préfixe de ligne 0 et stockez le numéro sous la forme +254 suivi de neuf chiffres.

Les SMS de vérification kényans arriveront-ils en swahili ?

Ils arrivent généralement en anglais, mais une application localisée pour le Kenya peut envoyer du swahili : vérifiez les deux si vos modèles sont traduits.

Que devient mon argent si le code n'arrive jamais ?

Il retourne automatiquement sur votre portefeuille quand la fenêtre de 20 minutes se ferme sans SMS, ou immédiatement quand vous annulez.

Webhook ou interrogation : lequel choisir pour les codes +254 ?

Les webhooks passent mieux à l'échelle pour des jobs de test parallèles, tandis que l'interrogation de GET /api/v1/activations/{id} est plus simple pour un script isolé. Les deux lisent la même activation.

Puis-je obtenir un numéro kényan que je garde chaque mois ?

Pas en libre-service. Les numéros dédiés sont limités aux États-Unis et au Canada ; écrivez à [email protected] si vous avez besoin d'une ligne kényane.

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.

Routez votre premier OTP en quelques minutes

Créez un compte gratuit, rechargez votre portefeuille USD et commandez un numéro depuis le tableau de bord ou l'API. Sans abonnement mensuel.