Skip to main content

Input Types

Full reference for input structures used by settings and security operations.

Input Types​

changeAccountPasswordInput​

FieldTypeRequiredDescription
currentPasswordString!✓Current password
newPasswordString!✓New password (6-16 characters, not digits only)
confirmPasswordString!✓Confirmation (must match newPassword)
pinString-PIN code (4 digits, if PIN shield is enabled)

ChangeGamePasswordInput​

FieldTypeRequiredDescription
accountLoginString!✓Game account login
currentPasswordString!✓Current password
newPasswordString!✓New password (6-16 characters)
confirmPasswordString!✓Password confirmation
pinString-PIN code

BindEmailInput​

FieldTypeRequiredDescription
emailString!✓Email to bind
codeString!✓Verification code

TogglePinInput​

FieldTypeRequiredDescription
enableBoolean!✓Enable (true) or disable (false)
pinString-PIN code (4 digits)

Two-factor operations do not use a shared input object. They accept the direct typed variables method, currentPassword, challengeToken, and code documented under Account Security.

RequestAccountLinkInput​

FieldTypeRequiredDescription
loginString!✓Target account email address or phone number
passwordString!✓Target account password
pinString-Current account PIN when protection is enabled