/api/v1/rooms/{roomsId}/reservation
Authorization : Bearer jwt token
{
"checkInTime" : "2024-05-10 10:00:00",
"checkOutTime" : "2024-05-10 13:00:00”
}
{
”message” : “예약 성공”,
”statusCode” : “200”,
”data” : {
”id” : “2”,
”price”: “20000”,
”reservaionName”: “행복한 방입니다 “,
”userEmail”: “whdrb2643@naver.com”,
”userName”: “김종규”,
”userContact”: “010-1234-1234”
}
}
"400" : "예약 시간 입력값이 잘못 입력 되었습니다."
"400" : “해당 예약 시간에 예약을 못합니다.”
/api/v1/rooms/{roomsId}/reservation/{reservationId}
Authorization : Bearer jwt token
{
”message” : “예약 취소 성공”,
”statusCode” : “200”
}
“403” : “해당 유저가 예약한것이 아닙니다.”
/api/v1/reservation
Authorization : Bearer jwt token
-
-
{
”message” : “회원 예약 정보 조회”,
”statusCode” : “200”,
”data” : {
{
”id” : “1”,
”roomName” : “행복한 방입니다.”,
”address” : “경기도 어딘시 어딘구 어딘동 100-1”,
”checkIn” : “2024-01-31 06:00:00.000000”,
”checkOut” : “2024-01-31 11:00:00.000000”,
”isCancelled” : “false”,
”roomsId” : “3”
},
{
”id” : “1”,
”roomName” : “행복한 방입니다.”,
”address” : “경기도 어딘시 어딘구 어딘동 100-1”,
”checkIn” : “2024-01-31 06:00:00.000000”,
”checkOut” : “2024-01-31 11:00:00.000000”,
”isCancelled” : “false”,
”roomsId” : “3”
}
}
/api/v1/reservation/rooms/{roomsId}
Authorization : Bearer jwt token
-
-
{
”message” : “회원 예약 정보 조회”,
”statusCode” : “200”,
”data” : {
{
”id” : “1”,
”roomName” : “행복한 방입니다.”,
”address” : “경기도 어딘시 어딘구 어딘동 100-1”,
”checkIn” : “2024-01-31 06:00:00.000000”,
”checkOut” : “2024-01-31 11:00:00.000000”,
”isCancelled” : “false”,
”roomsId” : “3”
},
{
”id” : “1”,
”roomName” : “행복한 방입니다.”,
”address” : “경기도 어딘시 어딘구 어딘동 100-1”,
”checkIn” : “2024-01-31 06:00:00.000000”,
”checkOut” : “2024-01-31 11:00:00.000000”,
”isCancelled” : “false”,
”roomsId” : “3”
}
}
"404" : "해당 예약이 없습니다."
”403” : “권한이 없습니다”
/api/v1/reservation/{reservationId}
Authorization : Bearer jwt token
-
-
{
”message” : “회원 예약 정보 조회”,
”statusCode” : “200”,
”data” : {
{
”id” : “1”,
”roomName” : “행복한 방입니다.”,
”address” : “경기도 어딘시 어딘구 어딘동 100-1”,
”checkIn” : “2024-01-31 06:00:00.000000”,
”checkOut” : “2024-01-31 11:00:00.000000”,
”isCancelled” : “false”,
”roomsId” : “3”
}
}
"404", : "해당 예약이 없습니다."
"403" : ”해당 유저가 예약한 것이 아닙니다.”