로그인 전 메인 페이지
- 숙소 조회 →
GET /api/v1/rooms

회원가입 및 로그인 Form

POST /api/v1/members

POST /api/v1/login
로그인 후 메인페이지
Guest 메인 페이지
- 숙소 조회 →
GET /api/v1/rooms

- 로그아웃 → 아직 API 명세 없음
- 🤍 →
POST /api/v1/wishlists
- ❤️ →
DELETE /api/v1/wishlists/{whishlistId}
- 위시리스트 보기 →
GET /api/v1/wishlists
- 여행 보기 →
GET /api/v1/trips
- 숙소 상세 조회 →
GET /api/v1/rooms/{roomId}
게스트 모드의 Host 로그인시 메인 페이지
- 숙소 조회 →
GET /api/v1/rooms

숙소 상세 조회 페이지
- 숙소 상세 조회 →
GET /api/v1/rooms/{roomId}
- 리뷰 조회 →
GET /api/v1/rooms/{roomId}/reviews



- 예약하기 버튼 →
POST /api/v1/trips
- 리뷰 모두 보기 →
GET /api/v1/rooms/{roomsId}/reviews
리뷰 목록조회
- 리뷰 목록 조회 →
GET /api/v1/rooms/{roomsId}/reviews

여행 조회
- 여행 조회 →
GET /api/v1/trips

- 여행 상세 조회 →
GET /api/v1/trips/{tripId}
여행 상세 조회
- 여행 상세 조회
POST /api/v1/trips/{tripId}

- 여행 취소 -
POST /api/v1/trips/{tripId}/cancel
리뷰 등록
GET /api/v1/rooms/{roomId}/reviews

- 작성일시(작성당시 시간)
- 내용
- room_id
POST /api/v1/rooms/{roomId}/reviews
위시리스트

호스트 모드 숙소 관리 페이지
- 호스트의 숙소 목록 조회 →
GET /api/v1/hosts/{hostId}/rooms

호스트 - 숙소 등록

- 등록 버튼 →
POST /api/v1/hosts/{hostId}/rooms
호스트 - 숙소 변경

- 변경 버튼 →
PATCH /api/v1/hosts/{hostId}/rooms/{roomId}
이메일 예시
