API OTP Generator - Créer des codes de vérification via REST
Générez un mot de passe unique numérique cryptographiquement aléatoire avec une longueur configurable (4 à 8 chiffres). Chaque OTP comprend une heure d'expiration suggérée et un horodatage.
Code examples
curl -X POST https://api.botoi.com/v1/otp/generate \
-H "Content-Type: application/json" \
-d '{"length":6,"purpose":"email-verification"}'When to use this API
Générez des codes de vérification pour la confirmation par e-mail ou SMS
Lorsqu'un utilisateur s'inscrit ou réinitialise son mot de passe, générez un OTP numérique à 6 chiffres et envoyez-le par e-mail ou SMS. Vérifiez-le lors de la soumission. Pas besoin de créer votre propre générateur de nombres aléatoires avec une entropie appropriée.
Créez des codes d'accès temporaires pour le Wi-Fi invité ou les kiosques
Générez des OTP alphanumériques sous forme de codes d'accès de courte durée pour les réseaux invités, les kiosques partagés ou l'accès administrateur temporaire. La fenêtre d'expiration intégrée facilite le nettoyage.
Ajoutez un deuxième facteur à votre flux de connexion
Une fois que l'utilisateur a saisi son mot de passe, générez un OTP et envoyez-le via un canal secondaire (SMS, e-mail, notification push). Vérifiez le code côté serveur avant d’accorder l’accès.
Frequently asked questions
Les OTP générés sont-ils cryptographiquement aléatoires ?
L'API stocke-t-elle ou suit-elle les OTP générés ?
Que signifie le champ expiresIn ?
Quelle est la longueur maximale de l’OTP ?
En quoi est-ce différent du point de terminaison TOTP ?
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.