1.组织更新

在人员数据从用户系统同步到sophsight管理平台之前,需要先将人员组织信息同步过来。本章节主要介绍人员组织信息的同步接口。包括新建或编辑组织、删除组织接口。

1.1 接口介绍

1.1.1 新建或编辑组织

URI

/openapi/v1/syncdept/addOrEdit

Method

POST

请求参数

参数|类型|是否必填|说明 -- | -- | ------ | name|String|是|组织名称 thirdId|String|是|组织在调用者系统的ID,长度不能超过100 thirdParentId|String|否|组织在调用者系统的父ID,为空表示没有父组织(比如挂在企业下面的组织),长度不能超过100

请求示例

curl -d 
'
{
    "appkey":"xxx", 
    "time": xxx,
	"name": "hr部门",
	"thirdId": "11",
	"thirdParentId":"1"
}
'
-H 'Content-Type: application/json;charset=UTF-8' 
'http://ip:9061/openapi/v1/syncdept/addOrEdit?token=xxx'

返回参数

参数|类型|说明 -- | -- | id|string|我方系统组织ID

返回示例

1.1.2 删除组织

URI

/openapi/v1/syncdept/delete

Method

POST

请求参数

参数|类型|是否必填|说明 -- | -- | ------ | thirdIds|string数组 |是|要删除的组织在调用者系统的ID数组,最多支持删除50个组织

请求示例

返回参数

返回示例

Last updated

Was this helpful?