Codes de vérification rwandais (+250) pour la QA, les lancements et les équipes d'exploitation

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

Avec OTP Route, vous pouvez recevoir des codes de vérification du Rwanda (+250) en commandant un numéro à usage unique depuis l'OTP Gateway et en lisant le code dans le tableau de bord, par polling de l'API REST ou via un webhook signé. Les tarifs démarrent à $0.20 par code, le montant exact par service est renvoyé en direct par l'API, et vous ne payez que si un code arrive dans la fenêtre de 20 minutes.

Qui a besoin d'un numéro de vérification du Rwanda ?

Kigali est devenue une base pour des startups régionales, des pilotes fintech et des équipes d'exploitation d'Afrique de l'Est, et les produits qui s'y lancent doivent tester leur étape de vérification téléphonique sur de vraies routes rwandaises. Cas typiques : un parcours de paiement ou d'onboarding localisé pour le Rwanda (voir l'onboarding fintech), une équipe de support qui gère des comptes professionnels pour un bureau régional, ou des ingénieurs QA qui veulent couvrir le chemin +250 en CI à côté du Kenya ou de l'Ouganda.

À quoi ressemble un numéro +250 en E.164 ?

L'indicatif du Rwanda est +250 et le préfixe de ligne est 0. Les numéros mobiles s'écrivent en local 07X XXX XXXX ; la forme stockée est donc +2507XXXXXXXX : supprimez le 0 initial et conservez les neuf chiffres qui suivent. Vérifiez que votre formulaire accepte le style local 07... ainsi que +250 et 00250, et qu'il ne stocke jamais +2500....

Le kinyarwanda, l'anglais, le français et le swahili sont tous des langues officielles. La plupart des services internationaux envoient le texte de vérification en anglais, et certains suivent la langue du compte ; vérifiez donc que tout écran qui reprend le message gère la locale que vous livrez.

Que préparer avant la première commande +250 ?

Un court passage de préparation évite des commandes inutiles par la suite :

  • un compte OTP Route avec l'authentification à deux facteurs TOTP activée et un petit solde de portefeuille ;
  • une clé Bearer par environnement, afin que la CI et les ordinateurs portables ne partagent jamais un identifiant ;
  • l'identifiant de pays rw et votre identifiant de service stockés en configuration plutôt qu'écrits en dur ;
  • un endpoint de webhook dont le secret est conservé dans un gestionnaire de secrets, ou un utilitaire de polling avec un intervalle raisonnable ;
  • un compte de test dans votre propre produit autorisé à changer son numéro de téléphone.

Une vérification du solde avec GET /api/v1/balance au début de chaque suite permet à une exécution d'échouer vite plutôt qu'à mi-parcours.

Quels services peuvent recevoir des codes SMS OTP du Rwanda ?

Plus de 900 services sont listés pour rw aujourd'hui. Les routes courantes de l'instantané actuel comprennent WhatsApp, Telegram, Facebook, Instagram, X (Twitter), TikTok, Google (Gmail & YouTube), LinkedIn, imo, Uber, ChatGPT (OpenAI) et Claude. L'inventaire du routage OTP change au fil de la journée ; lisez donc la disponibilité depuis l'API juste avant de commander.

Comment se déroule le flux de l'API OTP Rwanda ?

Authentifiez-vous sur https://otproute.com/api/v1 avec une clé Bearer or_live_ issue de la console développeur.

  1. GET /api/v1/prices?country=rw&service=whatsapp renvoie le prix en direct et indique si la route peut recevoir une commande.
  2. POST /api/v1/activations avec {"service": "whatsapp", "country": "rw"} renvoie un identifiant d'activation et un numéro +250.
  3. Saisissez le numéro dans votre propre application et demandez le code.
  4. Récupérez-le depuis le webhook activation.sms_received ou en interrogeant GET /api/v1/activations/{id}.
  5. Abandonnez avec POST /api/v1/activations/{id}/cancel si le test s'arrête plus tôt.

Vérifiez X-OTPRoute-Signature (HMAC-SHA256 de <t>.<raw body> avec le secret de l'endpoint), rejetez les horodatages périmés et traitez chaque identifiant d'activation une seule fois. Le guide de capture par webhook et la documentation de l'API donnent le tableau complet.

Comment les non-développeurs commandent-ils un numéro +250 pour tester ?

Dans le tableau de bord, ouvrez l'OTP Gateway, choisissez le Rwanda et le service, vérifiez le prix, confirmez, puis collez le numéro dans l'application testée. Le code apparaît sur la carte de la commande. Après 20 minutes sans SMS, la commande se clôt et l'argent retourne sur le portefeuille.

Et si le code n'arrive jamais ?

Le silence sur une commande +250 a généralement une explication ordinaire :

  • La plateforme a refusé le numéro. Certains services rejettent les numéros virtuels, et c'est précisément pour cela que les commandes inutilisées sont remboursées. Essayez une autre route de service, ou un marché voisin comme l'Ouganda, si votre cas de test le permet.
  • Le formulaire a abîmé le numéro. Vérifiez que votre application a envoyé +250 et neuf chiffres, sans 0 résiduel.
  • La route était brièvement occupée. Laissez la fenêtre s'écouler au lieu d'annuler après une minute, puis réessayez plus tard.

Évitez de recommander en boucle serrée ; ajoutez une pause entre les tentatives pour que vos propres scripts ne ressemblent pas à un abus aux yeux de la plateforme visée.

Qu'en est-il des lignes de longue durée et de la facturation ?

Le Rwanda n'a pas de numéro de longue durée en libre-service sur OTP Route. Les équipes ayant un besoin d'exploitation peuvent écrire à [email protected], mais la disponibilité dépend de la réglementation locale et n'est pas assurée. Les numéros virtuels dédiés, à partir de $1.95/mois, ne couvrent que les États-Unis et le Canada.

Le paiement se fait à l'usage depuis un seul portefeuille en USD, rechargé par carte ou en USDT/USDC, avec une facture PDF par e-mail pour chaque recharge et sans frais mensuels. Un accès sandbox avec des numéros simulés est disponible sur demande pour le travail d'intégration. Respectez les conditions de chaque service et la politique d'utilisation acceptable d'OTP Route.

Questions fréquentes

Puis-je tester le parcours d'inscription de mon application au Rwanda sans carte SIM locale ?

Oui. Commandez un numéro +250 pour votre service depuis l'OTP Gateway et lisez le code dans le tableau de bord ou via l'API.

Quel est l'identifiant de pays du Rwanda dans l'API ?

C'est rw, utilisé dans GET /api/v1/prices et dans le corps de POST /api/v1/activations.

Un numéro mobile rwandais stocké doit-il garder son 0 initial ?

Non. Supprimez le 0 de ligne et ajoutez le préfixe +250 : 078X XXX XXX devient +25078XXXXXXX.

Combien de temps une activation rwandaise reste-t-elle ouverte ?

Vingt minutes. Si aucun SMS n'arrive dans ce délai, ou si vous annulez, la totalité du montant est recréditée sur votre portefeuille.

Puis-je utiliser des webhooks plutôt que le polling pour les codes +250 ?

Oui. Enregistrez jusqu'à 5 endpoints et écoutez activation.sms_received, activation.expired et activation.cancelled, en vérifiant l'en-tête de signature à chaque livraison.

Existe-t-il un moyen de garder un numéro rwandais sur la durée ?

Il n'y a pas d'option en libre-service. Les numéros dédiés de longue durée ne sont vendus que pour les États-Unis et le Canada ; pour le Rwanda, vous pouvez demander à [email protected], sans que rien ne soit promis.

Comment payer les codes de vérification rwandais ?

Rechargez le portefeuille prépayé en USD par carte ou en USDT/USDC et payez chaque code livré. Consultez les tarifs pour le prix de départ actuel.

Puis-je essayer l'intégration avant de dépenser de l'argent ?

Oui. Demandez le mode sandbox sur un compte de développement pour obtenir des numéros et des codes simulés, puis inscrivez-vous pour l'usage en production.

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.