Spaces
특정 워크스페이스의 정보를 조회하기 위해 다음과 같은 API를 사용합니다.
표Spaces API 리스트구분 | API 명 | 설명 |
---|---|---|
정보 조회 | spaces.info | 워크스페이스의 정보 조회 |
spaces.info
워크스페이스의 정보를 조회합니다.
Request
Request Syntax
코드예제space.info Request Syntax
curl -X GET https://api.kakaowork.com/v1/spaces.info \
-H "Authorization: Bearer {YOUR_APP_KEY}" \
-H "Content-Type: application/json;charset=utf-8"
메서드 | 요청 URL |
---|---|
GET | https://api.kakaowork.com/v1/spaces.info |
Request Header
Request Header에 대한 상세는 다음과 같습니다.
표spaces.info Request Header파라미터 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
Authorization | String | 필수 |
Bearer {YOUR_APP_KEY} - {YOUR_APP_KEY} : Bot 등록 요청 후에 획득한 인증키(App Key) |
Content-Type | String | 선택 |
application/json 또는 application/x-www-form-urlencoded |
Request Elements
요구하는 파라미터가 없습니다.
Response
Response Syntax
코드예제space.info Response Syntax
{
"success": true,
"space": { /* ... space entity ... */ }
}
Response Elements
Response Elements에 대한 상세는 다음과 같습니다.
표spaces.info Response Elements필드 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
success | Boolean | 필수 |
API 호출 실행 결과 |
true : 성공, space 필드와 함께 반환 |
|||
false : 실패, error 필드와 함께 반환 |
|||
Object | 선택 |
스페이스의 상세 정보 - API 호출 성공( true )일 경우 제공 |
|
id | String | 필수 |
스페이스 ID |
kakaoi_org_id | String | 필수 |
카카오 i 계정 시스템의 ID |
name | String | 필수 |
스페이스 이름 |
color_code | String | 필수 |
스페이스 대표 색상 - 약속된 키워드가 저장되며, 기본 값은 default - Deprecated 예정 - color_set으로 대체 예정 |
color_tone | String | 필수 |
스페이스 대표 색상의 색조 - Deprecated 예정 - color_set으로 대체 예정 |
Light : 밝은 색조 |
|||
Dark : 어두운 색조 |
|||
permitted_ext | Integer[] | 필수 |
스페이스 내에서 파일 첨부시 허용되는 확장자 리스트 - Deprecated 예정 |
.* : 모든 확장자 허용(기본값) |
|||
.jpg , .png , .gif , .bmp : 열거된 확장자만 허용 |
|||
profile_name_format | String | 필수 |
스페이스 내 이름 표시 형식 - Deprecated 예정 |
name_only : 이름만 표시 |
|||
name_nickname : 이름_(닉네임) 형식 |
|||
nickname_name : 닉네임_(이름) 형식 |
|||
profile_position_format | String | 필수 |
멤버 프로필에 표시될 직위 또는 직책 정보 - Deprecated 예정 |
position : 직위(대리, 과장, 차장 등) |
|||
responsibility : 직책(셀장, 파트장 등) |
|||
logo_url | String | 선택 |
스페이스 로고 이미지 URL |
Object | 선택 |
API 실행 오류 정보 - API 호출 실패( false )일 경우 제공 |
|
code | String | 필수 |
오류 상황을 구분하는 코드 |
invalid_parameter : 제공된 파라미터의 값이 올바르지 않음 |
|||
invalid_authentication : 제공된 인증키가 유효하지 않음 |
|||
api_not_found : 요청 API의 URL 혹은 HTTP 메서드와 다름 |
|||
unauthorized : 인증키가 제공되지 않음 |
|||
internal_server_error : 정의되지 않은 서버 오류 발생 |
|||
expired_authentication : 제공된 인증키가 만료됨 |
|||
invalid_content_type : 요청이 API가 요구하는 Content Type과 다름 |
|||
missing_parameter : 필요한 파라미터 값이 제공되지 않았음 |
|||
message | String | 필수 |
오류 원인에 대한 설명 |