分页查询客户

服务描述

本接口,可用于企业分页查询客户信息

开发须知

调用本接口前,请先获取appId

服务地址

GET https://{您的专属域名}/basic/openapi/v1/customer

请求参数

参数 位置 类型 是否必填 说明
appId header String Y 应用ID
timestamp header String Y 时间戳,毫秒
sign header String Y 签名
pageNum Query String N 页号,从1开始
pageSize Query String N 每页数据条数(默认10,最大100)
searchStr Query String N 查询字符串(客户name、手机号)

返回结果

参数 类型 说明
code String 结果码
message String 结果描述
data PageInfo«CustomerDetail» 客户信息
PageInfo«CustomerDetail»
名称 说明 类型 是否必填
endRow 最后一行 integer (int32) N
firstPage 第一页 integer (int32) N
hasNextPage 是否有下一页 boolean N
hasPreviousPage 是否有上一页 boolean N
isFirstPage 是否第一页 boolean N
isLastPage 是否最后一页 boolean N
lastPage 最后一页 integer (int32) N
list 客户列表 < CustomerDetail > array N
navigatePages 导航页数 integer (int32) N
navigatepageNums 导航页号 < integer (int32) > array N
nextPage 下一页 integer (int32) N
orderBy 排序 string N
pageNum 页号 integer (int32) N
pageSize 每页数据条数 integer (int32) N
pages 页数 integer (int32) N
prePage 上一页 integer (int32) N
size size integer (int32) N
startRow 开始行 integer (int32) N
total 总数据条数 integer (int64) N
CustomerDetail
参数 说明 类型 是否必填
customer 客户信息 BasicCustomerIdentity N
customerDictList 客户属性列表 < CustomerDictDTO > array N
customerGroupName 公司名称 string N
isCustomerGroupDelete 公司是否删除 boolean N
productName 渠道名称 string N
staffName 专属客服名称 string N
BasicCustomerIdentity
名称 说明 类型 是否必填
anonymous 是否匿名(0-匿名,1-非匿名) integer (int32) N
blackTime 拉黑时间 string (date-time) N
blacklist 是否黑名单(0-否,1-是) integer (int32) N
cancelReason 作废原因 string N
cancelRemark 作废备注 string N
cancelTime 作废时间 string (date-time) N
createTime 创建时间 string (date-time) N
customerClass 客户等级 integer (int32) N
customerGroupId 公司ID string N
customerId 客户ID string N
customerStatus 客户状态 integer (int32) N
customerType 客户类型 integer (int32) N
deleteTime 删除时间 string (date-time) N
deleted 是否删除 boolean N
desc 备注 string N
email 邮箱 string N
externalId 外部系统用户ID string N
id 数据库ID integer (int64) N
isCancel 是否作废 boolean N
isDeleted 是否删除 boolean N
macAddress Mac地址 string N
mergeCustomerId 这个客户合并后生成的新customerId string N
name 联系人名称 string N
newCustomerId 此时的新customerId string N
number 客户编号 integer (int32) N
phone 手机号 string N
phoneDesensitive 脱敏手机号 string N
principalId 负责人id integer (int64) N
principalName 负责人名称 string N
productId 产品ID string N
productSoleCode 渠道code,比如微信的openID string N
staffId 专属客服id integer (int64) N
tag 标签,多个之间用英文逗号,分隔 string N
telephone 联系电话 string N
tenantId 租户ID string N
thirdPartUserId 第三方系统用户ID string N
updateTime 更新时间 string (date-time) N
CustomerDictDTO
参数 类型 是否必填 说明
dictCode String Y 自定义字段code
remark String N 备注
value String Y 自定义字段值
返回结果示例:
{
  "code" : "10000",
  "data" : {
    "endRow" : 0,
    "firstPage" : 0,
    "hasNextPage" : true,
    "hasPreviousPage" : true,
    "isFirstPage" : true,
    "isLastPage" : true,
    "lastPage" : 0,
    "list" : [ {
      "customer" : {
        "anonymous" : 0,
        "blackTime" : "string",
        "blacklist" : 0,
        "cancelReason" : "string",
        "cancelRemark" : "string",
        "cancelTime" : "string",
        "createTime" : "string",
        "customerClass" : 1,
        "customerGroupId" : "1",
        "customerId" : "1",
        "customerStatus" : 1,
        "customerType" : 1,
        "deleteTime" : "string",
        "deleted" : true,
        "desc" : "string",
        "email" : "1",
        "externalId" : "1",
        "id" : 0,
        "isCancel" : false,
        "isDeleted" : false,
        "macAddress" : "string",
        "mergeCustomerId" : "1",
        "name" : "string",
        "newCustomerId" : "1",
        "number" : 1,
        "phone" : "1",
        "phoneDesensitive" : "1",
        "principalId" : 123,
        "principalName" : "王五",
        "productId" : "1",
        "productSoleCode" : "string",
        "staffId" : 0,
        "tag" : "string",
        "telephone" : "1",
        "tenantId" : "1",
        "thirdPartUserId" : "1",
        "updateTime" : "string"
      },
      "customerDictList" : [ {
        "dictCode" : "1",
        "remark" : "1",
        "value" : "1"
      } ],
      "customerGroupName" : "1",
      "isCustomerGroupDelete" : false,
      "productName" : "1",
      "staffName" : "1"
    } ],
    "navigatePages" : 0,
    "navigatepageNums" : [ 0 ],
    "nextPage" : 0,
    "orderBy" : "string",
    "pageNum" : 0,
    "pageSize" : 0,
    "pages" : 0,
    "prePage" : 0,
    "size" : 0,
    "startRow" : 0,
    "total" : 0
  },
  "message" : "请求成功"
}
结果码说明
结果码 说明
10000 请求成功
20001 请求失败
21002 认证失败,请重新登录
21012 用户名或密码错误
21013 错误超过限制,需要验证码通过
21116 非法的公司类型
21112 该账号已被注册
21114 激活码已过期
21115 激活码错误

results matching ""

    No results matching ""