윌스너 예약 시간선택 - Willson-2019/Willson-Server GitHub Wiki

URL

[GET] ~/api/v1/willsoner/list/realtime/matches/:match_idx/select

REQUEST PARAMETER NAME DESCRIPTION
header x-token 엑세스 토큰 access token

  • valid : 예약 신청은 최소 상담 시작 3시간 전까지 이뤄져야 함, 시간이 만료되면 false

응답예시

성공

{
    "code": "success",
    "message": "success",
    "data": [
        {
            "date": "2020-03-13",
            "from_time": "17:00",
            "to_time": "23:00",
            "times": [
                {
                    "time": "17:00",
                    "valid": false
                },
                {
                    "time": "17:30",
                    "valid": false
                },
                {
                    "time": "18:00",
                    "valid": false
                },
                {
                    "time": "18:30",
                    "valid": false
                },
                {
                    "time": "19:00",
                    "valid": false
                },
                {
                    "time": "19:30",
                    "valid": false
                },
                {
                    "time": "20:00",
                    "valid": false
                },
                {
                    "time": "20:30",
                    "valid": false
                },
                {
                    "time": "21:00",
                    "valid": false
                },
                {
                    "time": "21:30",
                    "valid": false
                },
                {
                    "time": "22:00",
                    "valid": false
                },
                {
                    "time": "22:30",
                    "valid": true
                }
            ],
            "date_format": "3.13 (금)"
        }
    ]
}
{
    "code": "success",
    "message": "success",
    "data": [
        {
            "date": "2020-03-14",
            "from_time": "18:00",
            "to_time": "19:30",
            "times": [
                {
                    "time": "18:00",
                    "valid": true
                },
                {
                    "time": "18:30",
                    "valid": true
                },
                {
                    "time": "19:00",
                    "valid": true
                }
            ],
            "date_format": "3.14 (토)"
        },
        {
            "date": "2020-03-15",
            "from_time": "11:30",
            "to_time": "15:00",
            "times": [
                {
                    "time": "11:30",
                    "valid": true
                },
                {
                    "time": "12:00",
                    "valid": true
                },
                {
                    "time": "12:30",
                    "valid": true
                },
                {
                    "time": "13:00",
                    "valid": true
                },
                {
                    "time": "13:30",
                    "valid": true
                },
                {
                    "time": "14:00",
                    "valid": true
                },
                {
                    "time": "14:30",
                    "valid": true
                }
            ],
            "date_format": "3.15 (일)"
        }
    ]
}

access token이 만료된 경우

{
    "code": "access_token_expired",
    "message": "Access token expired"
}

결과를 찾지 못한 경우

{
    "code": "not_found",
    "message": "Result not found"
}