응모 등록 - GoldenTicketGroup/GoldenTicketServer GitHub Wiki

응모 등록(/lottery)

응모 선택

응모 하기

Request

URL

[POST] ~/lottery

Header

메소드 파라미터 설명
Content-Type application/json
token {access_token} access token값

Body

변수 타입 설명
schedule_idx int 공연 스케줄 테이블의 인덱스 값

Response

Body

SUCCESS

{
    "status": 200,
    "success": true,
    "message": "응모 작성 성공"
}

SUCCESS : 같은 공연을 중복해서 응모했을 경우

{
    "status": 204,
    "success": true,
    "message": "존재하는 응모 입니다."
}

FAIL : 두 개 이상(세 개 째)의 공연을 응모했을 경우

{
    "status": 205,
    "success": true,
    "message": "이미 두 개의 응모내역이 존재합니다."
}

FAIL : 존재하지 않는 공연 인덱스로 접근했을 경우

{
    "status": 400,
    "success": false,
    "message": "DB 읽기 실패"
}

FAIL : 서버내부오류

{
    "status": 600,
    "success": false,
    "message": "응모 작성 실패"
}

FAIL : 토큰이 존재하지 않는 경우

{
    "status": 400,
    "success": false,
    "message": "토큰값이 존재하지 않습니다."
}

FAIL : 토큰의 형식이 잘못된 경우

{
    "status": 401,
    "success": false,
    "message": "잘못된 형식의 토큰입니다."
}

FAIL : 토큰값이 만료된 경우

{
    "status": 401,
    "success": false,
    "message": "만료된 토큰입니다."
}