HTTP Status | Code | Message |
---|---|---|
400 Bad Request | 4000 | 잘못된 요청입니다. |
4001 | 유효하지 않은 플랫폼 타입입니다. | |
4002 | 요청 파라미터가 잘못되었습니다. | |
4003 | 입력된 글자수가 허용된 범위를 벗어났습니다. | |
4004 | 닉네임은 한글로만 입력 가능합니다. | |
4005 | 유효하지 않은 인가 코드입니다. | |
4006 | 유효하지 않은 날짜 형식입니다. | |
401 Unauthorized | 4011 | 액세스 토큰의 값이 올바르지 않습니다. |
4012 | 액세스 토큰이 만료되었습니다. 재발급 받아주세요. | |
4013 | 초대코드가 만료되었습니다. | |
4014 | 페스티벌 기간이 종료되었습니다. | |
4015 | 토큰 값이 올바르지 않습니다. | |
403 Forbidden | 4030 | 리소스 접근 권한이 없습니다. |
404 Not Found | 4040 | 대상을 찾을 수 없습니다. |
4041 | 존재하지 않는 회원입니다. | |
4042 | 존재하지 않는 페스티벌입니다. | |
4043 | 존재하지 않는 참가자입니다. | |
405 Method Not Allowed | 4050 | 잘못된 HTTP method 요청입니다. |
409 Conflict | 4090 | 이미 존재하는 리소스입니다. |
4091 | 이미 존재하는 회원입니다. | |
4092 | 이미 존재하는 참여자입니다. | |
4093 | 포인트가 부족합니다. | |
500 Internal Server Error | 5000 | 서버 내부 오류입니다. |
200 Success
{
"status": true,
"code": 2000,
"message": "요청이 성공했습니다.",
"data": null
}
201 Created
{
"status": true,
"code": 2010,
"message": "요청이 성공했습니다.",
"data": {
"accessToken": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxNCIsImlhdCI6MTY5MTgyMjc5NywiZXhwIjoxNjkyNDI3NTk3fQ.fOHp7a5TREqBG7wYdkQU65T65-HicArgFANfKbAresQ",
"refreshToken": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiIxNCIsImlhdCI6MTY5MTgyMjc5NywiZXhwIjoxNjkyNDI3NTk3fQ.fOHp7a5TREqBG7wYdkQU65T65-HicArgFANfKbAresQ",
"userId": 1
}
}
400 Bad Request
{
"status": false,
"code": 4000,
"message": "잘못된 요청입니다.",
"data": null
}
{
"status": false,
"code": 4001,
"message": "유효하지 않은 플랫폼 타입입니다.",
"data": null
}
{
"status": false,
"code": 4002,
"message": "요청 파라미터가 잘못되었습니다.",
"data": null
}
{
"status": false,
"code": 4003,
"message": "입력된 글자수가 허용된 범위를 벗어났습니다.",
"data": null
}
{
"status": false,
"code": 4004,
"message": "닉네임은 한글로만 입력 가능합니다.",
"data": null
}
{
"status": false,
"code": 4005,
"message": "유효하지 않은 인가 코드입니다.",
"data": null
}
{
"status": false,
"code": 4006,
"message": "유효하지 않은 날짜 형식입니다.",
"data": null
}
401 Unauthorized
{
"status": false,
"code": 4011,
"message": "액세스 토큰의 값이 올바르지 않습니다.",
"data": null
}
{
"status": false,
"code": 4012,
"message": "액세스 토큰이 만료되었습니다. 재발급 받아주세요.",
"data": null
}
{
"status": false,
"code": 4013,
"message": "초대코드가 만료되었습니다.",
"data": null
}
{
"status": false,
"code": 4014,
"message": "페스티벌 기간이 종료되었습니다.",
"data": null
}
{
"status": false,
"code": 4015,
"message": "토큰 값이 올바르지 않습니다.",
"data": null
}
403 Forbidden
{
"status": false,
"code": 4030
"message": "리소스 접근 권한이 없습니다.",
"data": null
}