연관 UI
Headers
{ "Content-Type": "application/json" "Authorization": "Bearer {TOKEN}" }
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) |
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" }