# 客户层级关系信息接口
# 新增客户层级关系信息
请求方式: POST(HTTPS)
请求地址: https://openapi.waiqin365.com/api/basCmCustomerRel/v1/addCustomerRel/{ openid }/{ timestamp }/{ digest }/{ msg_id }
在线调试
请求示例:
参数说明:
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
store_code | VARCHAR(32) | 否 | 子节点客户编码,唯一,有效字符详见附录:有效字符说明 (opens new window) |
parent_code | VARCHAR(32) | 否 | 父节点客户编码,根节点传“-1” |
store_id | VARCHAR(32) | 否 | 来源于第三方系统的子节点客户唯一标识,和勤策的子节点客户唯一标识不能同时为空。有效字符详见附录:有效字符说明 (opens new window) |
parent_id | VARCHAR(32) | 否 | 来源于第三方系统的父节点客户唯一标识,根节点传“-1”,和勤策的父节点客户唯一标识不能同时为空。有效字符详见附录:有效字符说明 (opens new window) |
waiqin365_store_id | VARCHAR(32) | 否 | 勤策的子节点客户唯一标识,和来源于第三方系统的子节点客户唯一标识不能同时为空。store_id、waiqin365_store_id如果同时存在优先取waiqin365_store_id |
waiqin365_parent_id | VARCHAR(32) | 否 | 勤策的父节点客户唯一标识,根节点传“-1”。和来源于第三方系统的父节点客户唯一标识不能同时为空。parent_id、waiqin365_parent_id如果同时存在优先取waiqin365_parent_id |
响应示例:
{
"msg_id": "X000001",
"return_code": 0,
"return_msg": ""
}
参数说明:
参数 | 类型 | 说明 |
---|---|---|
msg_id | String | 请求消息ID |
return_code | int | 响应编码。0:成功,1:失败。其他详见附录错误码说明 (opens new window) |
return_msg | String | 响应说明 |
# 修改客户层级关系信息接口
请求方式: POST(HTTPS)
请求地址: https://openapi.waiqin365.com/api/basCmCustomerRel/v1/modifyCustomerRel/{ openid }/{ timestamp }/{ digest }/{ msg_id }
在线调试
请求示例:
参数说明:
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
store_code | VARCHAR(32) | 否 | 客户编码,唯一,有效字符详见附录:有效字符说明 (opens new window) |
store_new_code | VARCHAR(32) | 否 | 修改后客户编码,唯一,有效字符详见附录:有效字符说明 (opens new window) |
store_id | VARCHAR(32) | 否 | 来源于第三方系统的唯一客户标识,和勤策的客户唯一标识不能同时为空。有效字符详见附录:有效字符说明 (opens new window) |
store_new_id | VARCHAR(32) | 否 | 来源于第三方系统的修改后客户唯一标识,和勤策的修改后客户唯一标识不能同时为空。有效字符详见附录:有效字符说明 (opens new window) |
waiqin365_store_id | VARCHAR(100) | 否 | 勤策的客户唯一标识,和来源于第三方系统的唯一客户标识不能同时为空。store_id、waiqin365_store_id如果同时存在优先取waiqin365_store_id |
waiqin365_new_store_id | VARCHAR(32) | 否 | 勤策的修改后客户唯一标识,和来源于第三方系统的修改后客户唯一标识不能同时为空。store_new_id、waiqin365_new_store_id如果同时存在优先取waiqin365_new_store_id |
响应示例:
{
"msg_id": "X000001",
"return_code": 0,
"return_msg": ""
}
参数说明:
参数 | 类型 | 说明 |
---|---|---|
msg_id | String | 请求消息ID |
return_code | int | 响应编码。0:成功,1:失败。其他详见附录错误码说明 (opens new window) |
return_msg | String | 响应说明 |
# 删除客户层级关系信息
请求方式: POST(HTTPS)
请求地址: https://openapi.waiqin365.com/api/basCmCustomerRel/v1/removeCustomerRel/{ openid }/{ timestamp }/{ digest }/{ msg_id }
在线调试
请求示例:
参数说明:
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
store_code | VARCHAR(32) | 否 | 客户编码,唯一,有效字符详见附录:有效字符说明 (opens new window) |
store_id | VARCHAR(32) | 否 | 来源于第三方系统的唯一客户标识,有效字符详见附录:有效字符说明 (opens new window) |
waiqin365_store_id | VARCHAR(32) | 否 | 勤策的客户唯一标识,store_id、waiqin365_store_id如果同时存在优先取waiqin365_store_id |
remove_flag | CHAR(1) | 否 | 删除标识,不传值默认包含子节点的节点是不能直接删除,传值“1”表示可以直接删除,删除时,该节点下所有节点都会被删除 |
响应示例:
{
"msg_id": "X000001",
"return_code": 0,
"return_msg": ""
}
参数说明:
参数 | 类型 | 说明 |
---|---|---|
msg_id | String | 请求消息ID |
return_code | int | 响应编码。0:成功,1:失败。其他详见附录错误码说明 (opens new window) |
return_msg | String | 响应说明 |
# 查询客户层级关系信息
请求方式: POST(HTTPS)
请求地址: https://openapi.waiqin365.com/api/basCmCustomerRel/v1/queryCustomerRel/{ openid }/{ timestamp }/{ digest }/{ msg_id }
在线调试
请求示例:
参数说明:
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
page_number | INT | 否 | 页码默认1,每页最大1000条 |
store_code | VARCHAR(32) | 否 | 子节点客户编码,唯一,有效字符详见附录:有效字符说明 (opens new window) |
parent_code | VARCHAR(32) | 否 | 父节点客户编码,唯一,有效字符详见附录:有效字符说明 (opens new window) |
store_name | VARCHAR(1) | 否 | 子节点客户名称 |
parent_name | VARCHAR(1) | 否 | 父节点客户名称 |
store_id | VARCHAR(32) | 否 | 子节点客户唯一标识,来源于第三方系统的唯一客户标识,有效字符详见附录:有效字符说明 (opens new window) |
parent_id | VARCHAR(32) | 否 | 父节点客户唯一标识,来源于第三方系统的唯一客户标识,有效字符详见附录:有效字符说明 (opens new window) |
waiqin365_store_id | VARCHAR(32) | 否 | 子节点客户唯一标识。store_id、waiqin365_store_id如果同时存在优先取waiqin365_store_id |
waiqin365_parent_id | VARCHAR(32) | 否 | 父节点客户唯一标识。parent_id、waiqin365_parent_id如果同时存在优先取waiqin365_parent_id |
响应示例:
{
"return_code": "0",
"return_msg": "响应信息",
"msg_id": "{ msg_id }",
"response_data": "<<DATA>>"
}
数据DATA示例:
[
{
"store_name": "苏果夫子庙分店",
"parent_name": "苏果夫子庙总店",
"store_code": "CM008",
"parent_code": "CM001",
"store_id": "DD000201710091",
"parent_id": "DD000201709949",
"waiqin365_store_id": "5742455073132501980",
"waiqin365_parent_id": "6240516572552388530"
}
]
参数说明:
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
waiqin365_store_id | VARCHAR(32) | 子节点客户唯一标识 | |
waiqin365_parent_id | VARCHAR(32) | 父节点客户唯一标识 | |
store_code | VARCHAR(32) | 子节点客户唯一标识,唯一,有效字符详见附录:有效字符说明 (opens new window) | |
parent_code | VARCHAR(1) | 父节点客户唯一标识,唯一,有效字符详见附录:有效字符说明 (opens new window) | |
store_id | VARCHAR(1) | 子节点客户唯一标识,来源于第三方系统的唯一客户标识,有效字符详见附录:有效字符说明 (opens new window) | |
parent_id | VARCHAR(1) | 父节点客户唯一标识,来源于第三方系统的唯一客户标识,有效字符详见附录:有效字符说明 (opens new window) | |
store_name | VARCHAR(1) | 子节点客户名称 | |
parent_name | VARCHAR(1) | 父节点客户名称 |