API URI 이름 관련

RESTful API를 구현하고자 하는 노오력

index domain method(HTTP) URI description
1 GET /article
2 Article GET /article/{articleId} 게시글 상세 조회
3 Article POST /article 게시글 작성
(작성에 따라 파티 자동 생성)
4 Article PUT /article 게시글 수정
5 Article DELETE /article/{articleId} 게시글 삭제
6 Comment GET /comment 파티 내 댓글 리스트 조회
7 Comment GET /comment/{profileId} 내가 작성한 댓글 조회 (마이사자 -댓글)
8 Comment POST /comment/{articleId} 댓글 작성
9 Comment PUT /comment 댓글 수정
10 Comment DELETE /comment/{commentId} 댓글 삭제
11 Party GET /party 파티 리스트 조회
12 Party GET /party/{partyId} 파티 상세 조회
13 Party PUT /party 파티 수정
14 Party DELETE /party/{partyId} 파티 삭제
15 PaidForm GET /paid_form/{paidFormId} 결제폼 상세 조회
16 PaidForm POST /paid_form 결제폼 작성
17 PaidForm PUT /paid_form 결제폼 수정
18 PaidForm DELETE /paid_form/{paidFormId} 결제폼 삭제
19 Review GET /review 리뷰 리스트 조회
20 Review POST /review 리뷰 작성
21 Review PUT /review 리뷰 수정
22 Review DELETE /review/{reviewId} 리뷰 삭제
23 Zzim GET /zzim 내 찜 목록 조회
23 Zzim POST /zzim/{zzimId} 찜 생성
24 Zzim DELETE /zzim/{zzimId} 찜 삭제
25 Qna GET /qna/admin 모든 QnA 리스트 조회 - 관리자
26 Qna GET /qna/{profileId} 사용자가 작성한 QnA 리스트 조회 - 회원
27 Qna GET /qna 선택한 문의글 내용
27 Qna POST /qna QnA 작성 - 회원
28 Qna PUT /qna QnA 수정 - 회원
29 Qna PUT /qna/admin QnA 답변 - 관리자
30 Qna DELETE /qna/{qnaId} QnA 삭제 - 회원, 관리자
31 User POST /user/register 회원 가입
32 User POST /user/login 회원 로그인
33 User PUT /user 회원 정보 수정
34 User DELETE /user/{profileId} 회원 탈퇴
35 User GET /user/{profileId} 회원 정보 조회
36 Chat GET /room/{profileId} 내 채팅방 목록 조회
37 Chat GET /room/enter/{roomId} 채팅방 입장
38 Chat Message /chat/message?userNickname=? 메세지 전송

강이의 스터디 신청중인 목록

프론트 카톡버튼 클릭