v1

latestOpenAPI 3.1.02026-07-26400501584.0 KB
Cabinet OAuth

Oauth Callback

Handle OAuth callback: exchange code, find/create user, return JWT.

post/cabinet/auth/oauth/{provider}/callback

Path parameters

provider'google' | 'yandex' | 'discord' | 'vk' required

Request body

codestring required

Authorization code from provider

statestring required

CSRF state token

device_idstring nullable

Device ID from VK ID callback

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