-
Notifications
You must be signed in to change notification settings - Fork 0
메인퀘스트 가져오기
meanjung edited this page Jan 9, 2021
·
4 revisions
메소드 | 경로 | 설명 |
---|---|---|
GET | /quest/main | 메인페이지 - 메인퀘스트만 가져온다 |
인증완료한 퀘스트는 completed로 구분되어 보내집니다.
{
"Content-Type": "application/json",
"token": jwt
}
변수 | 타입 | 설명 |
---|---|---|
participant | int | 인증한 사람 수 |
completed | int | 1: 사용자가 인증한 퀘스트/ 0: 사용자가 인증하지 않은 퀘스트 |
level | int | 해당 퀘스트의 레벨 |
_id | string | questIdx |
{
"status": 200,
"success": true,
"message": "메인 조회 성공",
"data": [
{
"participant": 0,
"completed": 1,
"_id": "5ff931e1a1c0110964b74d7c",
"level": 3,
"title": "오늘은 나도 밀키트 요리사",
"image": "https://sopt-server-gain.s3.ap-northeast-2.amazonaws.com/1610166753233.jpg"
},
{
"participant": 0,
"completed": 0,
"_id": "5ff9314fa1c0110964b74d7b",
"level": 3,
"title": "요즘 젊은이들 다 독서한다",
"image": "https://sopt-server-gain.s3.ap-northeast-2.amazonaws.com/1610166606833.jpg"
}
]
}
- EXPIRED TOKEN
{
"status": 401,
"success": false,
"message": "토큰 값이 만료되었습니다."
}
- EMPTY TOKEN
{
"status": 401,
"success": false,
"message": "토큰 값이 없습니다."
}
- INVALID TOKEN
{
"status": 401,
"success": false,
"message": "유효하지 않은 토큰값입니다."
}
- DB 오류
{
"status": 600,
"success": false,
"message": "DB 오류"
}