Skip to main content

Input Types

Input types for registration, login, password recovery, and game accounts.

Input Types​

RegisterEmailInput​

FieldTypeRequiredDescription
emailString!yesEmail, 4 to 100 characters
passwordString!yesPassword, 6 to 16 characters, not only digits
termsBoolean!yesTerms acceptance
loginStringnoLogin, 4 to 14 characters, [a-zA-Z0-9_]
prefixStringnoPrefix, exactly 3 characters
serverIdIntnoServer ID
utmJSONnoUTM tags
promoGameJSONnoPromo game data

LoginInput​

FieldTypeRequiredDescription
loginString!yesEmail or login, at least 4 characters
passwordString!yesPassword, 6 to 16 characters
rememberMeBooleannoKeep the session remembered
utmJSONnoUTM tags
launcherIntnoLauncher ID

ConfirmCodeInput​

FieldTypeRequiredDescription
emailStringnoEmail
codeString!yesConfirmation code

ConfirmRecoveryCodeInput​

FieldTypeRequiredDescription
emailStringnoEmail
codeString!yesRecovery code
newPasswordString!yesNew password

CreateGameAccountInput​

FieldTypeRequiredDescription
loginString!yesLogin, 4 to 14 characters
passwordString!yesPassword, 6 to 16 characters
prefixStringnoPrefix, 3 characters

BindGameAccountInput​

FieldTypeRequiredDescription
loginString!yesLogin, 4 to 20 characters
passwordString!yesPassword, 6 to 16 characters
serverIdInt!yesServer ID