# 批量处理结果回调

# 简介

本接口用于合作方调用批量新增删除企业员工信息后,享道将接口返回结果异步回调给合作方

# 服务提供方

合作方(需要提供回调地址)

# 接口URL

# 请求方式

POST

# 请求频次

单次

# 请求参数

参数名称 类型 必选 说明
timestamp long 请求时间,Unix Timestamp单位毫秒
batch_no string 批量新增/删除接口返回的批次号
data object 数据库
data.success_count int 成功条数
data.failure_count int 失败条数
data.successUsers list 成功对象
data.successUsers.user_id string 用户唯一标识
data.successUsers.user_mobile string 手机号
data.successUsers.error_msg string 错误信息,没有为空
data.failureUsers list 是失败
data.failureUsers.user_id string 用户唯一标识
data.failureUsers.user_mobile string 手机号
data.failureUsers.error_msg string 错误信息,没有为空

# 响应参数

参数名称 类型 必有 说明
errCode int 服务响应状态,参见附录5
errMsg string 服务响应状态说明,参见附录5

# 请求事例

请求

curl --location --request POST 'https://xxx/v1/ent/result/callback' \
--header 'X-Sign: 5e9745dea27fc8b7b4b90aa2565868c0ebf847fd' \
--header 'X-SignAlgorithm: 1' \
--header 'X-Timestamp: 20201020164300' \
--header 'X-MerchantId: open_xxx' \
--header 'Content-Type: application/json' \
--data-raw '{"batch_no":"12222","timestamp":1603183265876,"data":{"success_count":2,"failure_count":1,"successUsers":[{"user_id":"123","user_mobile":"1278888333","error_msg":""},{"user_id":"123","user_mobile":"1278888333","error_msg":""}],"failureUsers":[{"user_id":"123","user_mobile":"1278888333","error_msg":""}]}}'

响应

{
  "errCode": 10000,
  "errMsg": "successful"
}