メインコンテンツまでスキップ

9) AIP Label 목록 조회

AIP Label 목록 조회

API

MethodURL
GET/api/internal/getLabelList/{company-id}

Request Header

NameRequiredDescription
Authorizationrequired사용자 인증 수단, JWT값
Authorization: Bearer {JWT}
참고 : JWT값은 인증/인가 서비스를 통해 발급 받는다.

URI Parameters

NameRequiredTypeDescription
company-idrequiredstring레이블 목록을 조회할 Open ID가 적용된 회사ID

Response

NameTypeDescription
codeint0 : 성공
이외의 값 : 에러
valueJsonArray민감도 레이블 목록

Examples

Request

GET /api/internal/getLabelList/3CJ55MSE-xLO7Sxt4-qUBKzbcs-XP2cgGEq

Response

  • 성공
{
"code": 0,
"value": [
{
"id": "03ce0d3a-8336-4a7b-ad45-52c47dd71f57",
"name": "자동지정",
"description": "자동지정",
"color": "",
"sensitivity": 2,
"tooltip": "자동지정",
"contentFormats": [
"file",
"email",
"site",
"unifiedgroup",
"schematizeddata"
],
"parent": null,
"autotooltip": "",
"actionsource": "MANUAL",
"customSettings": [],
"isActive": true,
"isAppliable": true
},
{
"id": "070b7e3a-bb66-47e0-8196-7d030d54190d",
"name": "Protected by SHIELDRM(DEV)",
"description": "",
"color": "#317100",
"sensitivity": 4,
"tooltip": "SHIELDRM 서비스로 보호된 문서입니다..개발 테스트용 입니다.",
"contentFormats": [
"file",
"email",
"site",
"unifiedgroup"
],
"parent": null,
"autotooltip": "",
"actionsource": "MANUAL",
"customSettings": [
{
"key": "aiplabelversion",
"value": "df6b6eea-3250-4704-ba9b-78b85cb515a4"
}
],
"isActive": true,
"isAppliable": true
},
...
]
}
  • 실패
  • Status code : 401 UNAUTHORIZED
{
"code": 40001,
"message": "Invalid token"
}
  • Status code : 500 INTERNAL_SERVER_ERROR
{
"code": 50001,
"message": "400 : \"{\"code\":40011,\"message\":\"Unable to AzureInfo\",\"detail\":\"OpenidTenant is Empty\"}\""
}