Methods
Most methods cannot be used by normal users.
(1) CreateAccount
Request
Response
(2) DeleteAccount
Request
Response
This method does not return anything.
(3) DisableAccount
Request
Response
(4) ChangePassword
Request
Response
(5) TestCapability
Request
Type | Name |
---|
Uint32 | uiCapability |
Response
(6) GetName
Request
Response
(7) GetAccountData
Request
This method does not take any parameters
Response
(8) GetPrivateData
Request
This method does not take any parameters.
Response
Type | Name |
---|
Bool | %retval% |
Data | oData |
(9) GetPublicData
Request
Response
Type | Name |
---|
Bool | %retval% |
Data | oData |
(10) GetMultiplePublicData
Request
Response
(11) UpdateAccountName
Request
Response
(12) UpdateAccountEmail
Request
Response
(13) UpdateCustomData
Request
Response
(14) FindByNameRegex
Request
Response
(15) UpdateAccountExpiryDate
Request
Response
This method does not return anything.
(16) UpdateAccountEffectiveDate
Request
Response
This method does not return anything.
(17) UpdateStatus
Request
Response
This method does not return anything.
(18) GetStatus
Request
Response
(19) GetLastConnectionStats
Request
Response
(20) ResetPassword
Request
This method does not take any parameters.
Response
(21) CreateAccountWithCustomData
Request
Response
This method does not return anything.
(22) RetrieveAccount
Request
This method does not take any parameters.
Response
(23) UpdateAccount
Request
Response
This method does not return anything.
(24) ChangePasswordByGuest
Request
Response
This method does not return anything.
(25) FindByNameLike
Request
Response
(26) CustomCreateAccount
Request
Response
(27) NintendoCreateAccount
Request
oAuthData is either NintendoCreateAccountData (Wii U) or AccountExtraInfo (3DS).
Response
(28) LookupOrCreateAccount
Request
Response
(29) DisconnectPrincipal
Request
Response
(30) DisconnectAllPrincipals
Request
This method does not take any parameters.
Response
Key Derivation
Some functions take a key string. This is a hex string derived from the password using the following method:
Platform | Method |
---|
3DS / Wii U | MD5-hash the password 65000 times |
Switch | MD5-hash the password once |
Types
BasicAccountInfo (Structure)
Type | Description |
---|
Uint64 | Unknown |
Uint32 | Unknown |
String | NEX token |
NintendoCreateAccountData (Structure)