Skip to content

UPMS提供给第三方系统获取组织信息API

参数名 参数类型 是否必填 参数说明 示例
clientId String 喜茶分配给第三方的client Id exampleClientId
timestamp String 请求时间戳(东八区)用于做请求时效验证,单位:秒 1600412480
sign String 签名结果 dFCBnsgzv/2h...
payload Object 请求正文
--cursorId Long 查询的id (默认按id排序获取1000条数据,传具体id数据查询大于该id的数据) 1
--size integer 查询的条数(默认值1000,限制最大为1000) 1000
--source String 数据来源(E_ROAD->EHR系统,PRM->事业合伙人) E_ROAD
--selector List 查询字段集(id,deptCode,outDeptCode,deptName,ifStore,parentDeptCode,status,financialBusinessCode,source)
--lastUpdatedTimeStart String 适用于增量更新场景的数据获取,每次从上一次的更新时间往后增量拉取数据。格式: yyyy-MM-dd HH:mm:ss 2023-10-10 00:00:00
--lastUpdatedTimeEnd String 根据修改时间筛选 end 格式: yyyy-MM-dd HH:mm:ss 2023-10-10 00:00:00
  • 请求示例
{
  "cursorId": 1,
  "size": 1000, 
  "source": "E_ROAD",
  "selector": [
    "id",
    "deptCode",
    "outDeptCode",
    "deptName",
    "ifStore",
    "parentDeptCode",
    "status"
  ]
}
  • 返回示例
"code": 0,
"message": "SUCCESS",
"requestId": null,
"data": [

            {
              "id": 123,
              "deptCode": "123456",
              "outDeptCode":"123456",
              "deptName": "测试组织名称",
              "ifStore": true,
              "parentDeptCode": "1122",
              "status": "ACTIVE",
              "financialBusinessCode":"123456",
              "source":"E_ROAD",
              "lastUpdatedTime":"2023-10-10 00:00:00"
        }
    ]
}
  • data的数据类型和字段说明参考
参数名 参数类型 参数说明 示例
id Long id 123
deptCode String 组织编码 123456
outDeptCode String 源系统组织编码 123456
deptName String 组织名称 测试组织名称
ifStore String TRUE-门店;FALSE-非门店 true
parentDeptCode String 父级组织编码 1122
status String ACTIVE-有效;INACTIVE-无效 ACTIVE
financialBusinessCode String 门店经营代码 123456
source String 数据来源(E_ROAD->EHR系统,PRM->事业合伙人) E_ROAD
lastUpdatedTime String 最近更新的时间 2023-10-10 00:00:00