API
Main
Mission API

Mission API

메인에서 사용자에게 매주 월요일마다 제공하는 미션 목록 API 정의입니다.

미션 타입

enum MissionType {
    """
    웹툰 플랫폼
    """
    WEBTOON
}

오늘의 미션 요청

메인에서 사용자에게 매주 월요일마다 제공하는 미션 목록 API 정의입니다. 할당된 미션을 완료하면 더이상 리스트에 나오지 않습니다.

query Missions {
  missions {
    id
    point
    name
    type
    progress_status
  }
}

응답에 대한 결과값 입니다. type에 따라서 적절한 서비스 아이콘을 정의해주셔야 합니다. 서버에서는 이미지를 제공하지는 않습니다.

{
  "data": {
    "missions": [
      {
        "id": "89",
        "point": 0,
        "name": "You don't recognize me?",
        "type": "WEBTOON",
        "progress_status": "READY"
      },
      {
        "id": "90",
        "point": 0,
        "name": "You don't recognize me?",
        "type": "WEBTOON",
        "progress_status": "READY"
      }
    ]
  }
}