Intégrer les codes de vérification libériens (+231) à vos campagnes de test

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

Oui, vous pouvez recevoir des codes de vérification du Libéria (+231) avec OTP Route en commandant un numéro temporaire sur l'OTP Gateway, dès $0.20 par code, puis en lisant le SMS dans le tableau de bord ou via l'API et les webhooks. Vous ne payez que si un code arrive dans la fenêtre de 20 minutes.

Pourquoi les équipes veulent-elles un numéro libérien ?

Le Libéria est un marché anglophone d'Afrique de l'Ouest, ce qui en fait une première étape pratique pour les entreprises qui s'étendent le long de la côte : les textes demandent rarement une traduction, et l'effort de test porte donc sur le parcours de vérification lui-même. Les équipes s'intéressent aussi au +231 lorsqu'elles servent la diaspora libérienne et veulent s'assurer qu'un proche resté au pays peut réellement terminer son inscription. Les produits fintech et de place de marché, en particulier, doivent constater qu'un numéro local passe leurs contrôles avant le lancement ; voyez l'onboarding fintech pour le schéma général.

Un troisième groupe réunit les équipes d'exploitation qui gèrent des comptes professionnels pour un bureau ou un partenaire libérien. Utiliser un numéro de passerelle pour la vérification unique garde les téléphones personnels des employés hors des profils de l'entreprise, et le code arrive à un endroit que toute l'équipe peut consulter.

Que puis-je vérifier sur une route +231 ?

Le pays recense actuellement plus de 1 700 services. Parmi les choix courants : WhatsApp, Facebook, TikTok, Telegram, Instagram, Google (Gmail & YouTube), Snapchat, imo, Viber, X (Twitter), LinkedIn et Microsoft & Outlook. Les stocks évoluent dans la journée, c'est pourquoi l'API renvoie la disponibilité en direct plutôt qu'un catalogue figé.

Pour un plan de test, listez les deux ou trois services dont vos utilisateurs dépendent réellement, puis contrôlez chaque couple par une consultation de prix au début de l'exécution. Une application de messagerie qui fonctionne sur +231 ce matin peut être brièvement indisponible cet après-midi, et un pipeline qui vérifie d'abord échoue avec une raison claire au lieu d'un délai dépassé.

Quels endpoints une intégration pour le Libéria appelle-t-elle ?

Tout se trouve sous https://otproute.com/api/v1 avec une clé Bearer issue de la console Développeur.

  • Récupérez les identifiants avec GET /api/v1/services et GET /api/v1/countries ; le Libéria est lr.
  • Obtenez le prix du couple avec GET /api/v1/prices?country=lr&service=<id>.
  • Créez la commande avec POST /api/v1/activations et un corps {"service": "<id>", "country": "lr"}.
  • Recevez activation.sms_received, activation.expired ou activation.cancelled sur votre webhook, indexé sur l'identifiant d'activation, ou interrogez GET /api/v1/activations/{id}.

Vérifiez X-OTPRoute-Signature sur chaque webhook : calculez le HMAC-SHA256 de <t>.<raw body> avec le secret de l'endpoint et rejetez les horodatages anciens. L'article sur la sécurité des webhooks donne les détails.

Puis-je recevoir un SMS OTP du Libéria sans écrire de code ?

Oui. Dans le tableau de bord, choisissez le Libéria, choisissez le service, confirmez le prix affiché et passez la commande. Collez le numéro +231 dans l'application ; le code apparaît à côté de la commande dès sa livraison. Copiez-le directement dans le champ de code de l'application, et si une commande devient inutile, annulez-la depuis le même écran pour que le solde vous soit rendu immédiatement.

Comment formater et normaliser les numéros +231 ?

Les numéros libériens s'écrivent généralement en local avec un préfixe de tronc 0 initial. Supprimez ce zéro et ajoutez +231 devant pour obtenir la forme E.164 que votre base de données doit conserver. Les numéros mobiles des différents opérateurs locaux partagent tous le même indicatif +231 : il n'y a donc pas lieu de distinguer l'opérateur pour acheminer un OTP. Validez sur la forme internationale plutôt que locale, et gardez une chaîne d'affichage distincte si votre support préfère la présentation locale habituelle. L'anglais est la langue officielle, si bien que la plupart des modèles de service arrivent en anglais. Cela simplifie l'extraction du code, mais appuyez-vous toujours sur le groupe de chiffres plutôt que sur une phrase fixe, car les services reformulent leurs messages sans prévenir.

Que faire quand un code libérien est en retard ou absent ?

La livraison dépend du service et de la route. Si rien n'apparaît :

  • Laissez la fenêtre de 20 minutes se terminer ; une commande annulée ou expirée est remboursée intégralement.
  • Réessayez plus tard, ou avec une autre route de service.
  • Vérifiez que le service accepte les numéros virtuels ; certains les refusent.
  • Évitez de recommander en boucle serrée, ce qui ne fait que consommer des tentatives.

Pour aller plus loin, lisez réduire les échecs de livraison OTP.

Existe-t-il une ligne libérienne longue durée, et comment la payer ?

Il n'existe pas de numéro longue durée en libre-service pour le Libéria. Les lignes dédiées sont un produit réservé aux États-Unis et au Canada, dès $1.95/month. Si vous avez besoin d'une ligne libérienne durable, écrivez à [email protected] ; la possibilité dépend des règles locales et n'est pas garantie. Pour la plupart des plans de test libériens, la passerelle suffit, car chaque étape d'inscription ou de confirmation n'exige qu'un seul code.

La facturation passe par un portefeuille prépayé en USD, sans frais mensuels. Rechargez par carte ou en USDT/USDC, recevez les factures PDF par e-mail et demandez le mode sandbox pendant le développement. Commencez par créer un compte.

Questions fréquentes

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

Oui. Commandez un numéro +231 sur l'OTP Gateway et terminez la vérification à distance ; aucune SIM locale n'est nécessaire.

Quel identifiant de pays l'API utilise-t-elle pour le Libéria ?

Utilisez lr dans le champ country de POST /api/v1/activations et dans les consultations de prix.

Combien coûte un code libérien ?

Les commandes libériennes démarrent à $0.20 par code, le montant dépendant du service. Le chiffre exact est renvoyé par GET /api/v1/prices et affiché avant que vous ne commandiez.

Que devient mon solde si un code libérien n'est jamais livré ?

Rien n'est débité. Une commande +231 qui ne reçoit aucun SMS en 20 minutes, ou que vous annulez, est remboursée intégralement et automatiquement sur le portefeuille.

Puis-je réutiliser le même numéro +231 la semaine prochaine ?

Non. Un numéro de passerelle sert à un seul code de vérification. Les lignes longue durée n'existent qu'aux États-Unis et au Canada.

Faut-il faire du polling ou utiliser des webhooks ?

Les webhooks sont plus légers pour vos systèmes ; le polling suffit pour des scripts. Beaucoup d'équipes utilisent les webhooks et basculent sur le polling quand un gestionnaire est hors service.

Existe-t-il un mode test qui ne débite pas mon portefeuille ?

Oui, sur demande, un compte de développement peut passer en sandbox, qui renvoie des numéros et des codes simulés.

Y a-t-il des limites à ce que je peux vérifier ?

Oui : les conditions de l'application cible s'appliquent, tout comme l'Acceptable Use Policy d'OTP Route. Les numéros libériens sont destinés à tester votre produit et à gérer des comptes que votre organisation possède réellement.

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.