Testeur OTP — envoyez et vérifiez un code en ligne

Parcourez ici le flux OTP complet, sans compte et sans rien installer. Saisissez un numéro, voyez le message tel qu'il arriverait sur le téléphone, puis vérifiez le code — avec, à chaque étape, l'appel API réel de SMSBOX à côté. Aucun SMS réel n'est envoyé, et c'est délibéré : un formulaire public qui envoie vers n'importe quel numéro est détourné en moins d'une journée. Pour recevoir un vrai code sur votre propre GSM, utilisez les crédits de test gratuits.

Les requêtes et les codes de statut affichés proviennent directement de notre propre spécification d'API. Ce que vous voyez ici est exactement ce que votre logiciel enverra et recevra.

Longueur du code 6 chiffres
Valable pendant 10 minutes
Indicatif pays suivi du numéro, sans le signe plus — par exemple 32470123456. Vous pouvez taper un plus ; nous montrons ci-dessous ce que l'API attend.
Utilisez {OTP} comme espace réservé pour le code. Si vous laissez ce champ vide, l'API envoie son texte standard — rédigé en néerlandais, quelle que soit la langue de votre compte.
Ce testeur n'envoie aucun SMS. Tout se passe dans votre navigateur : le code est généré localement et ne quitte jamais votre appareil. Vous pouvez ainsi essayer le flux sans que nous envoyions des messages à qui que ce soit sans son accord.
Tester un vrai SMS avec des crédits gratuits Vers la documentation de l'API

Comment s'articule un flux OTP

1

Demander un code

Votre application appelle l'endpoint d'envoi avec le numéro de l'utilisateur. SMSBOX génère le code, le conserve et envoie le message.

2

L'utilisateur le reçoit

Le message arrive sur le GSM. En Belgique, cela prend en moyenne moins de cinq secondes grâce aux connexions directes avec les opérateurs.

3

Vérifier le code

L'utilisateur saisit le code dans votre écran et votre application le soumet à l'endpoint de vérification. Cet appel est gratuit.

4

Traiter la réponse

Le code 11 signifie vérifié, le code 51 que le code est incorrect. Après 10 minutes, le code a expiré et vous devez en envoyer un nouveau.

Pourquoi nous n'envoyons pas de vrai SMS ici

Une page publique qui envoie un SMS vers n'importe quel numéro saisi est un vecteur de fraude bien connu. Des attaquants font envoyer massivement des messages par ce type de formulaire vers des séries de numéros dont ils partagent les revenus avec un opérateur — le SMS pumping. La facture est pour celui qui envoie les messages, pas pour eux.

C'est pourquoi l'envoi réel passe toujours chez nous par un compte avec un numéro vérifié. Vous créez gratuitement un compte, réclamez des crédits de test et envoyez un véritable OTP vers votre propre GSM. Même flux, même API — sans la porte ouverte.

Tester un code OTP dans le navigateur

Questions fréquentes sur le testeur OTP

Non, et c'est délibéré. Tout se passe dans votre navigateur : le code est généré localement et ne quitte jamais votre appareil. Une page publique qui envoie vers n'importe quel numéro saisi finit par servir au SMS pumping — des fraudeurs y poussent du trafic vers des numéros premium dont ils partagent les revenus. Pour un vrai SMS, créez un compte gratuit et envoyez avec des crédits de test vers votre propre numéro vérifié.
Six. Le code est tiré au hasard entre 100000 et 999999, il ne commence donc jamais par un zéro. La longueur n'est pas paramétrable via l'API.
Dix minutes. Passé ce délai, le code a expiré et vous devez en envoyer un nouveau. Cette durée de validité est également fixe et n'est pas un paramètre de l'API.
Le code 10 signifie que le code a été envoyé, le code 11 que le numéro est vérifié, et le code 51 que l'OTP saisi n'est pas correct. Autres codes fréquents : 20 et 21 pour les problèmes de clé API, 41 lorsque aucun numéro n'a été transmis et 60 lorsque le solde de crédits est trop bas.
Oui. Transmettez votre propre texte dans le paramètre text et utilisez {OTP} comme espace réservé pour le code. Si vous omettez ce paramètre, l'API envoie son texte standard — rédigé en néerlandais.
L'envoi est facturé comme un SMS ordinaire, à partir de 0,06 €. La vérification du code est entièrement gratuite. Via WhatsApp, un OTP coûte 1,4 crédit, avec bascule vers le SMS lorsque le destinataire est injoignable.
Avec un seul appel POST vers /v2/otp/send contenant le numéro de l'utilisateur, suivi d'un GET vers /v2/otp/verify avec le code saisi. Des exemples de code en PHP, Python, Node.js, C#, PowerShell et cURL figurent dans la documentation de l'API.
Trust Guard Security Scanned
Appelez-nous
Envoyer un e-mail