연관 UI




Headers
{ "Content-Type": "application/json" "Authorization": "Bearer {TOKEN}" }
Path Param
METHOD | URI |
POST | /api/v1/albums |
Request Body
*는 필수 항목을 의미합니다.
PATH | TYPE | DESCRIPTION |
*title | String | 앨범 제목 |
*familyMotto | String | 앨범 가훈 |
*thumbnail | String | 앨범 썸네일 URL |
{ "title": "앨범 제목", "familyMotto": "앨범 가훈", "thumbnail": "앨범 썸네일" }
Response Body
*는 필수 항목을 의미합니다.
PATH | TYPE | DESCRIPTION |
*id | Long | 앨범 아이디 |
*title | String | 앨범 제목 |
*familyMotto | String | 앨범 가훈 |
*thumbnail | String | 앨범 썸네일 URL |
HTTP 201 CREATED { "message": "ALBUM_CREATE_SUCCESS", "serverDateTime": "2021-12-15T08:17:23.4886664", "data": { "id": 3, "title": "앨범 제목", "familyMotto": "앨범 가훈", "thumbnail": "썸네일 이미지" } }
HTTP 400 BAD REQUEST // null or 빈 문자열 or 20자 초과일 경우 { "message": "INVALID_ALBUM_TITLE", "serverDateTime": "2021-12-15T08:37:32.95572" }
HTTP 400 BAD REQUEST // null or 빈 문자열 or 30자 초과일 경우 { "message": "INVALID_ALBUM_FAMILY_MOTTO", "serverDateTime": "2021-12-15T08:38:28.3212528" }
HTTP 400 BAD REQUEST // null or 빈 문자열 { "message": "INVALID_ALBUM_THUMBNAIL", "serverDateTime": "2021-12-15T08:38:45.4468288" }
HTTP 404 NOT_FOUND // token으로 회원을 찾을 수 없는 경우 { "message": "NOT_EXIST_MEMBER", "serverDateTime": "2021-12-15T08:37:32.95572" }