UserInfo
GET
https://server.dorunapp.com/user/{userId}
{
"data": {
"nickname" : "string",
"password" : "null"
"email" : "string",
"image" : "string",
"medal" : [...,string],
"log" : [...,string],
"oauth" : "string"
"isauth" : boolean,
"crewId" : int
}
"message" : "success"
}
{
"message" : "invalid userId"
"errormsg" : error
}
{
"message" : "Internal Server Error",
"errormsg" : error
}
Signup
POST
https://server.dorunapp.com/user/signup
Request Body
{
"data": {
"id" : number,
"nickname" : "string",
"password" : "string"
"email" : "string"
}
"message" : "success"
}
{
"message" : "Internal Server Error",
"errormsg" : error
}
{
"message" : `${email} already exists`
}
{
"message" : `${nickname} already exists`
}
Signout
DELETE
https://server.dorunapp.com/user/signout/{userId}
{
"message" : "success"
}
{
"message" : "Internal Server Error",
"errormsg" : error
}
Login
POST
https://server.dorunapp.com/user/login
Request Body
{
"data": {
"nickname" : "string",
"password" : "null"
"email" : "string",
"image" : "string",
"medal" : [...,string],
"log" : [...,string],
"oauth" : "string"
"isauth" : boolean,
"crewId" : int
}
"message" : "success"
}
{
"message" : "invalid user Profile"
"errormsg" : error
}
{
"message" : "Internal Server Error",
"errormsg" : error
}
Logout
POST
https://server.dorunapp.com/user/logout
{
"message" : "success"
}
{
"message" : "Internal Server Error",
"errormsg" : error
}
UserEdit
PATCH
https://server.dorunapp.com/user
Request Body
{
"data": {
"id" : number,
"nickname" : "string",
"password" : "string",
"email" : "string",
"image" : "string"
}
"message" : "success"
}
{
"message" : "Internal Server Error",
"errormsg" : error
}
Oauth login
POST
https://server.dorunapp.com/user/oauth
Request Body
{
"data": {
"nickname" : "string",
"password" : "null"
"email" : "string",
"image" : "string"
}
"message" : "success"
}
{
"message" : "Internal Server Error",
"errormsg" : error
}
Confirm Email Resend
POST
https://server.dorunapp.com/user/confirm_email
Request Body
{
"message" : "success"
}
{
"message" : "invalid user info"
}
{
"message" : "Internal Server Error",
"errormsg" : error
}
User Password Reset
PATCH
https://server.dorunapp.com/user/reset_password
Request Body
{
"message" : "success"
}
{
"message" : "Internal Server Error",
"errormsg" : error
}
{
"message" : "invalid user email"
"errormsg" : error
}
Guest Login
POST
https://server.dorunapp.com/user/guest_login
{
"data": {
"nickname" : "string",
"password" : "null"
"email" : "string",
"image" : "string"
}
"message" : "success"
}
{
"message" : "Internal Server Error",
"errormsg" : error
}
User History Edit
GET
https://server.dorunapp.com/user.history
Request Body
{
"data":
{
userInfo
}
}
{
"message" : "Internal Server Error",
"errormsg" : error
}