Search
Duplicate

Reservation API

Search
담당자
진행상황
method
기능
URL
request header
response header
request
response
에러 코드
완료
POST
/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" : “해당 예약 시간에 예약을 못합니다.”
완료
DELETE
/api/v1/rooms/{roomsId}/reservation/{reservationId}
Authorization : Bearer jwt token
{ ”message” : “예약 취소 성공”, ”statusCode” : “200” }
“403” : “해당 유저가 예약한것이 아닙니다.”
완료
GET
/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” } }
완료
GET
/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” : “권한이 없습니다”
완료
GET
/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" : ”해당 유저가 예약한 것이 아닙니다.”