Home
AboutMe
Blog
Guest
SignIn
♥️
2기 최종 프로젝트 팀별 공간
/
🌳
[팀 05] Forest
/
🪐
BE WorkSpace
/
🗯️
API 명세
/
🧾
API 명세
API 명세
🧾
API 명세
endPoint
HTTP 메서드
비고
연관된 페이지
contents-type
✅
/api/v1/connection/sse
GET
client - server 이벤트 스트림 얻기
"text/event-stream"
🥏
/api/v1/images
POST
이미지 업로드
multipart-formdata
🎿
/api/v1/images/{imageId}
DELETE
이미지 삭제
multipart-formdata
✅
/api/v1/notifications
GET
내 알림 조회
application-json
✅
/api/v1/notifications
DELETE
내 알림 전체 삭제
application-json
✅
/api/v1/ridingposts
GET
라이딩 모집 글 리스트 불러오기
1. 메인 페이지
2. 라이딩 리스트 페이지
6. 프로필페이지
?. 다른 회원 정보 조회 페이지
application-json
😇
/api/v1/ridingposts
POST
새 라이딩 모집 글을 작성
4. 라이딩 개설 페이지
application-json
✅
/api/v1/ridingposts/{postid}
GET
특정 라이딩 모집 글 정보 불러오기
3. 라이딩 디테일 페이지
8. 신청내역 상세 / 평가 페이지
application-json
😶🌫️
/api/v1/ridingposts/{postid}
PUT
라이딩 모집 글 수정
3. 라이딩 디테일 페이지
application-json
✅
/api/v1/ridingposts/{postid}
DELETE
라이딩 모집 글 삭제
3. 라이딩 디테일 페이지
application-json
✅
/api/v1/ridingposts/{postId}/cancel
POST
라이딩 참가 신청 취소
7.신청내역페이지
application-json
✅
/api/v1/ridingposts/{postid}/comments
POST
라이딩 모집 글에 댓글 작성
3. 라이딩 디테일 페이지
application-json
✅
/api/v1/ridingposts/{postid}/comments
GET
라이딩 모집 글의 댓글 리스트 불러오기
3. 라이딩 디테일 페이지
application-json
✅
/api/v1/ridingposts/{postid}/comments/{commentid}
PUT
라이딩 모집 글의 댓글 수정
3. 라이딩 디테일 페이지
application-json
✅
/api/v1/ridingposts/{postid}/comments/{commentid}
DELETE
라이딩 모집 글의 댓글 삭제
3. 라이딩 디테일 페이지
application-json
✅
/api/v1/ridingposts/{postId}/join
POST
라이딩 모집글에 참가 신청
3. 라이딩 디테일 페이지
application-json
👽
/api/v1/user/evaluate
POST
라이딩 리더가 라이딩 유저들을 평가
8. 신청내역 상세 / 평가 페이지
application-json
✅
/api/v1/user/me
GET
라이딩 유저의 jwt 토큰 테스트를 위한 api
application-json
✅
/api/v1/users/{userid}
GET
지정한 아이디의 유저에 대한 정보 가져오기
?. 다른 회원 정보 조회 페이지
application-json
✅
/api/v1/users/oauth/login
POST
라이딩 유저가 OAuth로 로그인 시도를 하였을 때 접근하는 api
?.로그인 페이지
application-json
✅
/api/v1/users/register
POST
라이딩 유저 추가 회원가입 폼
5. 회원가입 페이지
application-json
api/v1/users/{userid}
PUT
지정한 아이디의 유저에 대한 정보 수정하기
?. 회원 정보 수정 페이지
application-json
토큰 발급
application-json