HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🧚
[1기]최종 프로젝트 데브코스
/
👼
[팀2] 극락이들
/
🍶
천초주
/
앨범 구성원 역할 조회

앨범 구성원 역할 조회

Method
GET
URI
/api/v1/albums/{albumId}/participants/role
Request
- 회원 아이디 - 앨범 아이디
Response
- 구성원 아이디 - 구성원 역할 (ROLE) (ALBUM_OWNER, ALBUM_ADMIN, ALBUM_MEMBER)
Judy
완료
Choi
완료
연관 UI
 
Swagger UI
Swagger UI
https://test-api.jungdam.tk/swagger-ui/index.html#/participant-controller/getRoleUsingGET
HeadersPath ParamResponse Body
 

Headers


Path Param

METHOD
URI
GET
/api/v1/albums/{albumId}/participants/role

Response Body

*는 필수 항목을 의미합니다.
PATH
TYPE
DESCRIPTION
*id
String
구성원 아이디
*role
String (enum)
구성원 역할 (ALBUM_OWNER, ALBUM_ADMIN, ALBUM_MEMBER)
{ "Content-Type": "application/json" "Authorization": "Bearer {TOKEN}" }
Bearer과 Token 사이 공백 주의해주세요! ⇒ {TOKEN} 부분은 실제 토큰 값이 들어가는 부분입니다.
HTTP 200 OK { "message": "PARTICIPANT_ROLE_READ_SUCCESS", "serverDateTime": "2021-12-23T00:56:51.4691287", "data": { "id": 1, "role": "ALBUM_OWNER" } }
HTTP 400 BAD REQUEST // 앨범이 존재하지 않는 경우 { "message": "NOT_EXIST_ALBUM", "serverDateTime": "2021-12-23T00:57:48.0133441" }
HTTP 400 BAD REQUEST // 회원이 앨범의 구성원이 아닐 경우 { "message": "NOT_EXIST_PARTICIPANT", "serverDateTime": "2021-12-23T00:59:16.7600543" }
HTTP 404 NOT_FOUND // token으로 회원을 찾을 수 없는 경우 { "message": "NOT_EXIST_MEMBER", "serverDateTime": "2021-12-15T08:37:32.95572" }