Post Organization
전체 조직도 연동 API
Post Organization
POST
https://uprism.io:30443/v1/org/sync
최신 조직도 정보로 전체 업데이트하는 API
( 주의 ) 요청 파라미터에 맞춰 사용자 및 부서 정보가 추가 / 수정 / 삭제
됩니다.
Headers
Request Body
{
"code": 200,
"message": "success",
"response": {
{
"clear" : "0",
"users" :
[
{
"userId" : "developer@email.com",
"userName" : "개발자",
"userRole" : "1",
"className" : "대리",
"deptId" : "dept01"
},
{
"userId" : "tester@email.com",
"userName" : "테스터",
"userRole" : "0",
"deptId" : "dept02"
}
],
"depts" :
[
{
"deptId" : "dept01",
"deptName" : "개발팀"
},
{
"deptId" : "dept02",
"deptName" : "테스트팀",
"deptUpId" : "dept01"
}
]
}
}
}
{
"code": 400,
"message": "Parameter is required.",
"response": null
}
{
"code": 500,
"message": "Internal Server Error",
"response": null
}
{
"code": 1002,
"message": "Invalid parameter. {parameterName} : {parameterValue}",
"response": null
}
{
"code": 1006,
"message": "Exceeded total number of users.",
"response": null
}
{
"code": 2001,
"message": "Duplicate {parameterName} : {parameterValue}",
"response": null
}
Last updated