API del generador OTP: cree códigos de verificación a través de REST
Genere una contraseña numérica de un solo uso criptográficamente aleatoria con longitud configurable (4-8 dígitos). Cada OTP incluye un tiempo de vencimiento sugerido y una marca de tiempo.
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
Genere códigos de verificación para confirmación por correo electrónico o SMS
Cuando un usuario se registra o restablece su contraseña, genera una OTP numérica de 6 dígitos y envíala por correo electrónico o SMS. Verifíquelo al enviarlo. No es necesario crear su propio generador de números aleatorios con la entropía adecuada.
Cree códigos de acceso temporales para quioscos o Wi-Fi para invitados
Genere OTP alfanuméricas como códigos de acceso de corta duración para redes de invitados, quioscos compartidos o acceso de administrador temporal. La ventana de vencimiento incorporada facilita la limpieza.
Agregue un segundo factor a su flujo de inicio de sesión
Después de que el usuario ingrese su contraseña, genere una OTP y entréguela a través de un canal lateral (SMS, correo electrónico, notificación push). Verifique el código del lado del servidor antes de otorgar acceso.
Frequently asked questions
¿Son las OTP generadas criptográficamente aleatorias?
¿La API almacena o rastrea las OTP generadas?
¿Qué significa el campo expiresIn?
¿Cuál es la longitud máxima de OTP?
¿En qué se diferencia esto del punto final TOTP?
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.