Aller au contenu
OTPRun

Codes de vérification

Des codes de vérification sur WhatsApp.Livrés en quelques secondes, vérifiés pour vous.

OTPRun génère le code, l'envoie par WhatsApp dans la langue de l'utilisateur, bascule sur Telegram si WhatsApp ne confirme pas la livraison à temps et vérifie ce que l'utilisateur saisit. Les codes ne sont jamais stockés en clair.

L'offre gratuite inclut un numéro WhatsApp. Sans carte bancaire.

Ce que vous obtenez

  • Repli entre canaux

    Si WhatsApp ne confirme pas la livraison en quelques secondes, le même code part sur Telegram. Un seul code et une seule vérification, quel que soit l'endroit où il a été lu.

  • Vérification en un geste

    Au lieu d'envoyer un code, donnez un lien à l'utilisateur : il le touche et vous envoie le code depuis son propre WhatsApp. Aucun message sortant et aucun risque pour votre numéro.

  • Sécurité intégrée

    Codes hachés, limite de tentatives erronées, expiration, et limites par numéro de téléphone et par adresse IP contre le SMS pumping et la force brute.

Une seule requête

Créez une vérification avec le numéro de téléphone, affichez un champ pour le code, puis vérifiez ce que l'utilisateur a saisi. La réponse est verified, wrong, expired ou locked.

Envoyer et vérifier un code
curl -X POST https://otprun.com/v1/verifications \
  -H "Authorization: Bearer $OTPRUN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"to":"+77010000000","app_name":"Acme"}'

curl -X POST https://otprun.com/v1/verifications/$ID/check \
  -H "Authorization: Bearer $OTPRUN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"code":"482913"}'

Pour démarrer

  1. Créez un compte gratuit et copiez la clé d'API du projet.

  2. Liez un numéro WhatsApp ou utilisez le bot Telegram d'OTPRun.

  3. Appelez POST /v1/verifications à l'inscription et POST /v1/verifications/{id}/check quand l'utilisateur saisit le code.

Questions

Pourquoi est-ce moins cher que le SMS ?

Les codes envoyés par votre numéro WhatsApp lié et par Telegram n'ont pas de frais par message. Vous payez un prix mensuel fixe au lieu de quelques centimes par SMS.

Et si l'utilisateur n'a pas WhatsApp ?

La politique de routage de votre projet passe au canal suivant, Telegram par défaut. Vous pouvez aussi vérifier des numéros à l'avance avec POST /v1/numbers/check.

Dans quelles langues les codes sont-ils envoyés ?

Les modèles de message sont intégrés en 24 langues, et vous pouvez rédiger votre propre texte avec des variables pour le code, le nom de l'application et le délai d'expiration.

Combien de temps un code est-il valable ?

Cinq minutes par défaut. Vous pouvez régler de 30 secondes à 15 minutes, une longueur de code de 4 à 8 chiffres et le nombre de tentatives.

Dix minutes jusqu'au premier code.Une clé, un appel, c'est fait.

Créez un espace de travail, reliez un numéro ou utilisez le bot Telegram, puis envoyez la première vérification depuis le tableau de bord.

Créer un compte gratuit