OTP-Generator-API – Erstellen Sie Bestätigungscodes über REST
Generieren Sie ein kryptografisch zufälliges numerisches Einmalpasswort mit konfigurierbarer Länge (4–8 Ziffern). Jedes OTP enthält eine empfohlene Ablaufzeit und einen Zeitstempel.
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
Generieren Sie Bestätigungscodes für die E-Mail- oder SMS-Bestätigung
Wenn sich ein Benutzer anmeldet oder sein Passwort zurücksetzt, generieren Sie ein 6-stelliges numerisches OTP und senden Sie es per E-Mail oder SMS. Überprüfen Sie es bei der Einreichung. Sie müssen keinen eigenen Zufallszahlengenerator mit der richtigen Entropie erstellen.
Erstellen Sie temporäre Zugangscodes für Gast-WLAN oder Kioske
Generieren Sie alphanumerische OTPs als kurzlebige Zugangscodes für Gastnetzwerke, gemeinsam genutzte Kioske oder temporären Administratorzugriff. Das integrierte Ablauffenster erleichtert die Bereinigung.
Fügen Sie Ihrem Anmeldevorgang einen zweiten Faktor hinzu
Nachdem der Benutzer sein Passwort eingegeben hat, generieren Sie ein OTP und übermitteln Sie es über einen Nebenkanal (SMS, E-Mail, Push-Benachrichtigung). Überprüfen Sie den Code serverseitig, bevor Sie Zugriff gewähren.
Frequently asked questions
Sind die generierten OTPs kryptografisch zufällig?
Speichert oder verfolgt die API generierte OTPs?
Was bedeutet das Feld „expiresIn“?
Was ist die maximale OTP-Länge?
Wie unterscheidet sich dies vom TOTP-Endpunkt?
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.