Skip to content

서브퀘스트 가져오기

meanjung edited this page Jan 9, 2021 · 2 revisions

메소드 경로 설명
GET /quest/sub 메인페이지 - 서브퀘스트만 가져온다

주의

인증완료한 퀘스트는 보이지 않습니다.

Image

android_bookstore_recommend

Request Header

{
    "Content-Type": "application/json",
    "token": jwt
}

Response Body

< Success >

변수 타입 설명
participant int 인증한 사람 수
completed int 1: 사용자가 인증한 퀘스트/ 0: 사용자가 인증하지 않은 퀘스트
level int 해당 퀘스트의 레벨
_id string questIdx
{
    "status": 200,
    "success": true,
    "message": "서브 조회 성공",
    "data": [
        {
            "participant": 0,
            "completed": 0,
            "_id": "5ff967892601722a3723556b",
            "level": 3,
            "title": "키트로 따라 하는 글라스 데코",
            "image": "https://sopt-server-gain.s3.ap-northeast-2.amazonaws.com/1610180489442.jpg"
        },
        {
            "participant": 0,
            "completed": 0,
            "_id": "5ff968382601722a3723556c",
            "level": 3,
            "title": "☁️구름빵 만들기☁️",
            "image": "https://sopt-server-gain.s3.ap-northeast-2.amazonaws.com/1610180664226.jpeg"
        }
    ]
}

< Fail >

  • 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 오류"
}