-
Notifications
You must be signed in to change notification settings - Fork 3
API 문서
Park Hyeongmin edited this page Apr 20, 2022
·
5 revisions
기능 | Method | URL | Request | Response |
---|---|---|---|---|
게시글 조회 | GET | /api/posts | page,sorted-페이징정보(QueryString) | post List dto |
게시글 작성 | POST | /api/posts | 게시글 입력값(FormData) | |
베스트 게시글 | GET | /api/post-best | best Dto | |
상세 조회 | GET | /api/posts/detail | id(QueryString) | post dto |
게시글 검색 | GET | /api/posts/search | keyword(QueryString) | post List dto |
게시글 권한 확인 | GET | /api/posts/check | 게시글 입력값(FormData) | |
게시글 수정 | PUT | /api/posts/detail | 게시글 입력값(FormData) | |
게시글 삭제 | DELETE | /api/posts/detai | id(QueryString) | |
댓글 작성 | POST | /api/posts/comment | userId , id | |
댓글 삭제 | DELETE | /api/posts/comment | userId , id | |
댓글 수정 | PUT | /api/posts/comment | 수정 값, id | |
좋아요 생성,삭제 | POST | /api/posts/like | userId , post | |
좋아요 유저확인 | GET | /api/posts/like | userId , id | Boolean |
기능 | Method | URL | Request | Response |
---|---|---|---|---|
프로필 조회 | GET | /profile | ||
프로필 작성 | POST | /profile | ||
프로필 상세 조회 | GET | /profile/detail | ||
프로필 수정 | PUT | /profile/detail | ||
프로필 권한 확인 | GET | /profile/check | ||
프로필 삭제 | DELETE | /profile/detail |
기능 | Method | URL | Request | Response |
---|---|---|---|---|
Meet 게시글 조회 | GET | /api/meets | Meet 게시글 List | |
Meet 게시글 작성 | POST | /api/meets | 게시글 입력값(FormData) | Meet 게시글 List |
Meet 상세 조회 | GET | /api/meet/{id} | Meet 게시글 | |
Meet 게시글 수정 | PUT | /api/meet/{id} | 게시글 입력값(FormData) | 수정 결과 |
Meet 게시글 삭제 | DELETE | /api/meet/{id} | ||
Meet 댓글 작성 | POST | /api/meet/comment | Meet_idx, userId | |
Meet 댓글 삭제 | DELETE | /api/meet/comment/{id} | userId | |
Meet 댓글 수정 | PUT | /api/meet/comment | 수정 값 |
기능 | Method | URL | Request | Response |
---|---|---|---|---|
Map 게시글 좌표 조회 | GET | /mapCoordinate/{id} | Meet_idx | Meet 게시글 주소 |
기능 | Method | URL | Request | Response |
---|---|---|---|---|
로그인 | POST | /login | ||
카카오 로그인 | POST | /login/kakao | ||
회원가입 | POST | /signup | ||
아이디 중복 확인 | POST | /signup-check-dup | ||
회원 탈퇴 | DELETE | /withdrawak/{username} | ||
유저 프로필 수정 | PUT | /userprofile | ||
유저 정보 가져오기 | GET | /userprofile/{username} | ||
유저의 강아지 프로필 | GET | /user/dogprofile | ||
내가 쓴 게시글 확인 | GET | /user/posts |