변수명정의

23.01.15 회의 내용 참고 후 정리 예정

API 명세서

기본 /api/v1 필수

기능 HTTP 메서드 방식 endpoint 기능 설명
회원(User) POST /users/join 회원 가입
POST /users/login 로그인
GET /users/{id} 회원 정보 조회
PUT /users/{id} 회원 정보 수정
DELETE /users/{id} 회원 삭제
마이페이지(mypage) GET /my/{id} 회원 정보 조회
PUT /my/{id} 회원 정보 수정
판매자(Seller) POST /seller/join 판매자 회원 가입
/seller/login 판매자 로그인
GET /seller/{id} 판매자 정보 확인
PUT /seller/{id} 판매자 정보 수정
DELETE /seller/{id} 판매자 삭제
판매자 마이페이지 GET /seller/my/{id} 판매자 정보 조회
/seller/my 판매자
알람(Alarm) GET /alarms 알람 조회
레시피(Recipe) GET /recipes/list (레시피 작성 기준)최신순 조회
GET /recipes/my 로그인 유저의 마이 레시피 조회
GET /recipes/my/likes (현재 로그인한 회원이) 좋아요를 누른 레시피 조회
GET /recipes/{id} 레시피 단건 조회
POST /recipes 레시피 작성
PUT /recipes/{id} 레시피 수정
DELETE /recipes/{id} 레시피 삭제
좋아요(Like) POST /recipes/{id}/likes 좋아요 누르기 / 취소
GET /recipes/{id}/likes 좋아요 개수 조회
리뷰(Review) GET /recipes/{id}/reviews/list 리뷰 조회
POST /recipes/{id}/reviews 리뷰 작성
PUT /recipes/{recipeId}/reviews/{reviewId} 리뷰 수정
DELETE /recipes/{recipeId}/reviews/{reviewId} 리뷰 삭제
주문(Order) GET /orders/{id} 주문 내역 단건 조회
GET /orders/list 주문 내역 전체 조회
POST /orders/{id}/cancel 주문 취소
POST /orders/ 상품 주문하기
배송 (Delivery) GET /deliveries/list 배송 정보 전체 조회
GET /deliveries/{id} 배송 정보 조회
장바구니 (Cart) GET /carts 장바구니 조회
POST /carts 장바구니 재료 등록
PUT /carts/{itemId} 재료 수량 변경
DELETE /carts/{itemsId} 재료 삭제하기
재료 (Item) GET /items 재료 전체 조회
POST /items 관리자 - 재료 추가(작성)
PUT /items/{id} 관리자 - 재료 수정
DELETE /items/{id} 관리자 - 재료 삭제
결제(Payment) 결제로 이동

branch이름 → #9-recipe-createRecipe

제목 없음