# 根据手机号查询客户是否存在
# 接口说明
项 | 值 |
---|---|
URL | /v1/crm/leads/exists.json |
描述 | 根据手机号查询客户是否存在 |
请求方式 | POST |
需要登录 | 否 |
注意事项 | 无 |
其他 | 无 |
# 请求参数说明
字段名 | 字段类型 | 说明 | 是否必传 |
---|---|---|---|
mobile | string | 客户手机号。精确匹配 | 是 |
productLineId | string | 销售线ID。单销售线模式下可以不传这个参数 | 否 |
# 请求数据
{
"mobile": "13344445555", // 客户手机号。精确匹配
"productLineId": "abc" // 销售线ID。单销售线模式下可以不传这个参数
}
# 返回数据
{
"code" : 0,
"msg" : "",
"data" : true, // true 存在 false 不存在
"pageDto" : null
}
# 新增客户
# 接口说明
项 | 值 |
---|---|
URL | /v1/crm/leads/add.json |
描述 | 新增客户 |
请求方式 | POST |
需要登录 | 否 |
注意事项 | 无 |
其他 | 无 |
# 请求参数说明
字段名 | 字段类型 | 说明 | 是否必传 |
---|---|---|---|
allocRule | int | 客户分配方式 1-交给客服清洗 2-分配到个人临时库 3-分配到部门公海 4-分配到公海。若不填默认值为1 | 否 |
allocUserId | string | 分配用户ID,当 allocRule = 2 时必填。 | 否 |
allocOrgId | string | 分配部门ID,当 allocRule = 3 时必填。 | 否 |
creatorId | string | 录入人ID | 否 |
marketUserId | string | 推广人ID | 否 |
channelId | string | 渠道ID,见获取数据渠道 | 否 |
productLineId | string | 销售线ID,当企业设置为多销售线模式时必填,见获取销售线列表 | 否 |
mobile | string | 手机号. 最长16字符 | 是 |
name | string | 姓名,最长32字符 | 否 |
idNum | string | 身份证号,最长32字符 | 否 |
areaId | string | 客户所在城市,使用国家行政区划编码。6位 | 否 |
gender | int | 性别 0-未知 1-男 2-女 | 否 |
age | int | 年龄 | 否 |
string | QQ,最长32字符 | 否 | |
string | 微信,最长32字符 | 否 | |
string | 邮箱,最长256字符 | 否 | |
graduated | string | 毕业院校,最长64字符 | 否 |
education | string | 学历,最长64字符(可选:小学, 初中, 中专/高中, 专科, 本科, 研究生, 博士) | 否 |
major | string | 专业,最长64字符 | 否 |
p1 ~ p20 | string | 自定义字段,具体定义请查看数据字典,最长512字符 | 否 |
extType | string | 额外数据类型,最长256字符 | 否 |
extValue | string | 额外数据内容,最长512字符 | 否 |
birthday | string | 生日,20200202 | 否 |
schoolId | int | 所属校区id | 否 |
schoolName | string | 所属校区名称 | 否 |
registerStatus | int | 注册状态 | 否 |
# 请求数据
{
"allocRule": 1, // 客户分配方式 1-交给客服清洗 2-分配到个人临时库 3-分配到部门公海 4-分配到公海。若不填默认值为1
"allocUserId": "", // 分配用户ID,当 allocRule = 2 时必填。
"allocOrgId": "", // 分配部门ID,当 allocRule = 3 时必填。
"creatorId": "", // 录入人ID
"marketUserId": "", // 推广人ID
"channelId": "", // 渠道ID,见 /v1/channel/list.json
"productLineId": "", // 销售线ID(多销售线时必填)
// 客户信息字段
"mobile": "15872411165", // 手机号(必填)
"name": "王小二", // 姓名
"idNum": "", // 身份证号
"areaId": "420100", // 客户所在城市,使用国家行政区划编码。6位
"gender": 0, // 性别 0-未知 1-男 2-女
"age": 12, // 年龄
"qq": "", // QQ
"wechat": "", // 微信
"mail": "", // 邮箱
"graduated": "", // 毕业院校
"education": "", // 学历: 小学, 初中, 中专/高中, 专科, 本科, 研究生, 博士
"major": "", // 专业
// 自定义字段,具体定义请查看数据字典。
"p1": "",
"p2": "",
"p3": "",
"p4": "",
"p5": "",
"p6": "",
"p7": "",
"p8": "",
"p9": "",
"p10": "",
"p11": "",
"p12": "",
"p13": "",
"p14": "",
"p15": "",
"p16": "",
"p17": "",
"p18": "",
"p19": "",
"p20": "",
"extType": "", // 额外数据类型
"extValue": "" // 额外数据内容
}
# 返回数据
{
"code" : 0,
"msg" : ""
}
# 根据手机号查询客户绑定信息
# 接口说明
项 | 值 |
---|---|
URL | /v1/crm/leads/getBindInfo.json |
描述 | 根据手机号查询客户绑定信息 |
请求方式 | POST |
需要登录 | 否 |
注意事项 | 无 |
其他 | 无 |
# 请求参数说明
字段名 | 字段类型 | 说明 | 是否必传 |
---|---|---|---|
mobile | string | 客户手机号 | 是 |
# 请求数据
{
"mobile": "13344445555" // 客户手机号
}
# 返回数据
{
"code" : 0,
"msg" : "",
"data" : {
"mobile": "",
"bindUser": "", //绑定人
"bindUserId": "",
"bindDept": "",
"bindDeptId": "",
"customerService": "", //绑定客服
"customerServiceId": "" //绑定客服Id
}
}
# 根据手机号批量查询客户绑定信息
# 接口说明
项 | 值 |
---|---|
URL | /v1/crm/leads/getBindInfos.json |
描述 | 根据手机号批量查询客户绑定信息 |
请求方式 | POST |
需要登录 | 否 |
注意事项 | 无 |
其他 | 无 |
# 请求参数说明
字段名 | 字段类型 | 说明 | 是否必传 |
---|---|---|---|
mobiles | array | 客户手机号 | 是 |
# 请求数据
{
"mobiles": ["13344445555"] // 客户手机号
}
# 返回数据
{
"code" : 0,
"msg" : "",
"data" : [{
"mobile": "",
"bindUser": "", //绑定人
"bindUserId": "",
"bindDept": "",
"bindDeptId": "",
"customerService": "", //绑定客服
"customerServiceId": "" //绑定客服Id
}]
}