/account
/register
POST
/account/register
Register a new account (Finished)
Request Body
email*
String
Email address use for login and password recovery for future
password*
String
Password to login
birthday*
String
Birthday. Need to pass in "yyyy-MM-dd" format. Mandatory.
female*
Boolean
Gender selection
socialNumber*
String
Social number in Korea. DO NOT USE REAL NUMBER. Only use for confirm character deletion.
{
success: true,
message: "SUCCESS"
}
/login
POST
/account/login
Login to Web API and retrieve access token (Finished)
Request Body
String
Email address to login in game client
password
String
Password to login in game client
{
success: true,
message: "SUCCESS",
data: {
token: "JWT_TOKEN" // Token
}
}
/info
GET
/account/info
Get information about account
Headers
Bearer*
String
Token
{
success: true,
message: "SUCCESS"
data: {
name: String,
nxCredit: Int,
mPoint: Int,
lastLogin: Long,
createdAt: Long,
banned: Boolean,
banReason: String,
female: Boolean,
socialNumber: Int,
registeredIP: String
}
}
/info
PUT
/account/info
Headers
Bearer*
String
Token
Request Body
female
Boolean
Is for mark account as female?
socialNumber
Integer
Social number for delete character
{
// Response
}
/delete
DELETE
/account/delete
Delete account. While performing delete, connected client with account will be disconnect at once and also delete characters and related data, connected to this account
Headers
Bearer*
String
Token
{
// Response
}
/password
PUT
/account/password
To change account's password
Headers
Bearer
String
token
Request Body
name*
String
Login name
oldPassword*
String
Old password to verify
newPassword*
String
New password going to use
newPasswordCheck*
String
New password again
{
// Response
}
Last updated