API 목록
PATCH
: 팀장 위임
HTTP Request
PATCH /teams/1/mandate/1 HTTP/1.1
Authorization: mocked-access-token
Host: localhost:8080
HTTP Response
HTTP/1.1 204 No Content
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Parameter | Description |
---|---|
|
팀 id |
|
변경될 팀장 id |
PATCH
: 스터디장 위임
HTTP Request
PATCH /study/1/mandate/1 HTTP/1.1
Authorization: mocked-access-token
Host: localhost:8080
HTTP Response
HTTP/1.1 204 No Content
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Parameter | Description |
---|---|
|
스터디 id |
|
변경될 스터디장 id |
DELETE
: 회원 탈퇴
HTTP Request
DELETE /members HTTP/1.1
Authorization: mocked-access-token
Host: localhost:8080
HTTP Response
HTTP/1.1 204 No Content
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
GET
: 사이드바 정보 조회
HTTP Request
GET /members/1 HTTP/1.1
Content-Type: application/json;charset=UTF-8
Authorization: Bearer mocked-access-token
Host: localhost:8080
Parameter | Description |
---|---|
|
사이드바 정보목록을 조회하는 회원 ID |
HTTP Response
HTTP/1.1 200 OK
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Content-Type: application/json;charset=UTF-8
Content-Length: 308
{
"id" : 1,
"name" : "이름",
"imageUrl" : "프로필사진",
"myTeamsAndStudies" : [ {
"teamId" : 1,
"teamName" : "BDD",
"teamStudies" : [ {
"id" : 1,
"name" : "알고리즘 스터디"
}, {
"id" : 2,
"name" : "개발 스터디"
} ]
} ]
}
GET
: 마이페이지 Document 조회
HTTP Request
GET /members/me/documents HTTP/1.1
Authorization: mocked-access-token
Host: localhost:8080
HTTP Response
HTTP/1.1 200 OK
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Content-Type: application/json;charset=UTF-8
Content-Length: 646
[ {
"id" : 1,
"title" : "학습자료 1",
"description" : "학습자료1 입니다",
"accessType" : "ALL",
"type" : "IMAGE",
"files" : [ {
"id" : 1,
"name" : "첨부파일명",
"url" : "url"
} ],
"date" : "2025-02-28",
"uploaderName" : "홍길동",
"uploaderMemberId" : null
}, {
"id" : 2,
"title" : "학습자료 2",
"description" : "학습자료2 입니다",
"accessType" : "ALL",
"type" : "IMAGE",
"files" : [ {
"id" : 1,
"name" : "첨부파일명",
"url" : "url"
} ],
"date" : "2025-03-15",
"uploaderName" : "홍길동",
"uploaderMemberId" : null
} ]
PATCH
: 마이페이지 수정
HTTP Request
PATCH /members/me HTTP/1.1
Content-Type: application/json;charset=UTF-8
Content-Length: 35
Host: localhost:8080
{
"name" : "수정된 이름"
}
HTTP Response
HTTP/1.1 204 No Content
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Path Parameters
Unresolved directive in member.adoc - include::C:\Users\wns18\Documents\GitHub\bdd\01-doo-re-back\build\generated-snippets/myPage-update/path-parameters.adoc[]
PATCH
: 마이페이지 이미지 수정
HTTP Request
PATCH /members/me/image HTTP/1.1
Content-Type: multipart/form-data;charset=UTF-8; boundary=6o2knFse3p53ty9dmcQvWAIx1zInP11uCfbm
Authorization: mocked-access-token
Host: localhost:8080
HTTP Response
HTTP/1.1 204 No Content
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Path Parameters
Unresolved directive in member.adoc - include::C:\Users\wns18\Documents\GitHub\bdd\01-doo-re-back\build\generated-snippets/myPage-image-update/path-parameters.adoc[]
DELETE
: 마이페이지 이미지 삭제
HTTP Request
DELETE /members/me/image HTTP/1.1
Authorization: mocked-access-token
Host: localhost:8080
HTTP Response
HTTP/1.1 204 No Content
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
Path Parameters
Unresolved directive in member.adoc - include::C:\Users\wns18\Documents\GitHub\bdd\01-doo-re-back\build\generated-snippets/myPage-image-delete/path-parameters.adoc[]