TemPlanet API 문서

API 명세서

기능 HTTP 메서드 API Path Request Response
✅회원가입 POST users/signup SignUpRequest SignUpResponse(CO)
✅로그인 POST users/signin SignInRequest SignInResponse(CO)
✅로그아웃 POST users/logout LogOutResponse
✅일반 회원 정보 확인 GET users/me UserMeRequest UserMeResponse(CO)
✅일반 회원 정보 수정 PUT users/me UserMePutRequest UserMePutResponse(CO)
✅회원 탈퇴 (일반, 판매자 공통) DELETE users/me UserMeDeleteResponse(CO)
✅회원 비밀번호 변경 PUT users/password ChangePasswordRequest ChangePasswordResponse(CO)
✅이메일 중복 확인 GET users/check?email= EmailCheckRequest EmailCheckResponse(CO)
✅닉네임 중복 확인 GET uesrs/check?nickname= NicknameCheckRequest NicknameCheckResponse(CO)
✅찜 바구니 목록 GET likes/me LikeMeRequest LikeMeResponse(PO)
✅찜 바구니 상품을 장바구니로 이동 PATCH likes/me LikeMePatchRequest LikeMePatchResponse(CO)
✅찜 바구니 상품 삭제 PUT likes/me LikeMePutRequest LikeMePutResponse(CO)
✅장바구니 목록 GET carts/me CartMeResponse(CO, SO)
✅장바구니의 상품을 추가/삭제 PATCH carts/me CartMePatchRequest CartMePatchResponse(CO)
✅장바구니 비우기 PUT carts/me CartMePutResponse(CO, SO)
✅판매자 회원가입 POST sellers/signup SellerSignUpRequest SellerSignUpResponse
✅상품 목록 GET products ProductsRequest ProductsResponse(PO)
✅주문 GET order?product= OrderRequest OrderResponse(CO)
✅일반 구매자에서 크리에이터로 전환 POST sellers/signup/user ChangeFromUserToSellerRequest ChangeFromUserToSellerResponse(CO)
구매 내역 GET BoughtResponse(PO)