v1

latestOpenAPI 3.1.02026-07-26400501584.0 KB
Cabinet Auth

Auth Telegram Oidc

Authenticate using Telegram OIDC id_token (popup flow).

The frontend uses Telegram.Login.init() popup which returns an id_token. We validate it via JWKS and create/login the user.

post/cabinet/auth/telegram/oidc

Request body

id_tokenstring required

JWT id_token from Telegram OIDC popup

campaign_slugstring nullable

Campaign slug from web link

referral_codestring nullable

Referral code of inviter

Response

Successful Response

access_tokenstring required
refresh_tokenstring required
token_typestring
expires_ininteger required