Telegram · SO FUNKTIONIERT'S
Sende OTP-Codes über die Telegram Bot API. Novauth löst die Telefonnummer zu einem Telegram-Nutzer auf, stellt den Code zu und lässt deinen Server ihn verifizieren — mit voller Statusverfolgung, TTL-Kontrolle und Widerrufsunterstützung.
code_valid · TTL 300s
request_id: 01JXTG…
phone resolved → user_id
Von der Nummerneingabe bis zur Verifizierung — Schritt für Schritt.
Nutzer
Nutzer tippt in deiner App auf 'Mit Telegram verifizieren'
Dein Backend
POST /telegram mit Telefonnummer, OTP-Code und TTL
Novauth
Löst Telefon → Telegram-Nutzer-ID auf · validiert OTP und TTL
Telegram Bot API
OTP über die offizielle Bot API in den Telegram-Chat des Nutzers zugestellt
Telegram des Nutzers
Telegram-Benachrichtigung trifft ein · Nutzer sieht den OTP-Code im Chat
Verifiziert
Server ruft check-verification-status auf · gibt code_valid oder expired zurück
Nutzer tippt in deiner App auf 'Mit Telegram verifizieren'
POST /telegram mit Telefonnummer, OTP-Code und TTL
Löst Telefon → Telegram-Nutzer-ID auf · validiert OTP und TTL
OTP über die offizielle Bot API in den Telegram-Chat des Nutzers zugestellt
Telegram-Benachrichtigung trifft ein · Nutzer sieht den OTP-Code im Chat
Server ruft check-verification-status auf · gibt code_valid oder expired zurück
API-Endpunkt
POST /api/v1/connect-hub/telegramDein Server ruft POST /telegram/check-verification-status mit der request_id auf. Telegram validiert den Code serverseitig — in manchen Abläufen ohne Nutzereingabe, was Reibung reduziert.
Jede Anfrage hat eine TTL (30–3600 s). Rufe jederzeit POST /telegram/revoke-verification auf, um einen ausstehenden Code zu invalidieren — essenziell für Resend-Abläufe und gegen Missbrauch.
Antworten enthalten request_cost, remaining_balance und delivery_status (gesendet → zugestellt → gelesen → abgelaufen). Webhooks feuern bei jedem Zustandswechsel.
2 $ Gratis-Guthaben, keine Kreditkarte erforderlich. Vollständige Doku und Testumgebung inklusive.