Skip to content

[API 명세서] 주명하

Myeongha Joo edited this page Jun 17, 2025 · 4 revisions

메서드 경로 설명
POST /api/teams 팀 생성
GET /api/teams/{teamId} 팀 상세 조회
PUT /api/teams/{teamId} 팀 정보 수정
DELETE /api/teams/{teamId} 팀 삭제

팀 멤버십

메서드 경로 설명
POST /api/teams/{teamId}/team-members 팀 가입 신청
POST /api/teams/join?token=xxx 초대 링크 가입
DELETE /api/teams/{teamId}/team-members/me 본인 탈퇴
GET /api/teams/{teamId}/team-members 팀 멤버 목록 조회
PATCH /api/teams/{teamId}/team-members/{teamMemberId}/role 팀 멤버 역할 변경
DELETE /api/teams/{teamId}/team-members/{teamMemberId} 팀 멤버 강퇴

초대 링크

메서드 경로 설명
POST /api/teams/{teamId}/invitation 초대 링크 생성
GET /api/teams/{teamId}/invitation 초대 링크 조회

식당

메서드 경로 설명
POST /api/restaurants 식당 등록
GET /api/restaurants 식당 검색 (모여락 DB용)
GET /api/restaurants/kakao 식당 조회 (카카오api)

팀 맛집

메서드 경로 설명
POST /api/teams/{teamId}/restaurants 팀 맛집 등록
GET /api/teams/{teamId}/restaurants 팀 맛집 목록 조회 (거리순, 평점순, 최근 등록순)
GET /api/teams/{teamId}/restaurants/{teamRestaurantId} 팀 맛집 상세 조회
PUT /api/teams/{teamId}/restaurants/{teamRestaurantId} 팀 맛집 정보 수정
DELETE /api/teams/{teamId}/restaurants/{teamRestaurantId} 팀 맛집 삭제

팀 내 각 멤버의 검색 및 조회 기록

메서드 경로 설명
GET /api/teams/{teamId}/team-members/me/search-history 팀 내 나의 맛집 검색 기록 조회
GET /api/teams/{teamId}/team-members/me/view-history 팀 내 나의 맛집 상세 조회 기록 조회
Clone this wiki locally