Skip to content

获取渠道活码列表

拥有此API的权限集
SCRM-查询

请求方式及url

  • 请求方式:POST
  • 请求头:Content-Type:application/json
  • 接口地址:https://api.xiaoe-tech.com/xe.scrm.contact_card.contact_card_list/1.0.0
  • 频率限制:1s/1次

接口调试

请求参数
响应结果
暂无响应数据

请求参数

参数名必选类型说明备注
access_tokenstring专属token...
corp_idstring企业微信企业 ID,单值传入必须属于当前凭证对应应用的有效企业配置
card_namestring渠道活码名称,按名称进行模糊搜索...
card_stateint活码状态0-全部;-1-创建失败;1-创建成功;2-创建中;3-编辑中;4-编辑失败
card_group_idint64渠道活码分组 ID不传或传 0 表示不按分组过滤
start_timestring创建时间起点,查询 created_at >= start_time时间格式以服务端支持的格式为准
end_timestring创建时间终点,查询 created_at <= end_time时间格式以服务端支持的格式为准
pageint页码,从 1 开始不传或传 0 默认为 1
page_sizeint每页数量不传或传 0 默认为 20,取值范围 1-100

app_id 已包含在 access_token 凭证中,由服务端从凭证中解析,调用方无需单独传递。服务端固定按渠道活码查询,内部参数 card_from=1 不需要传入。列表接口不依赖 b_user_idcorp_id 仍必须属于当前凭证对应应用的有效企业配置。

请求示例

json
{
  "access_token": "xe_xxxxx",
  "corp_id": "corp_xxx",
  "card_name": "客服",
  "card_state": 1,
  "card_group_id": 12,
  "start_time": "2026-01-01 00:00:00",
  "end_time": "2026-01-31 23:59:59",
  "page": 1,
  "page_size": 20
}

返回参数

参数名必选类型说明备注
codeint状态码,0 表示成功,非 0 表示失败...
msgstring状态信息...
dataobject返回值...
data.listarray渠道活码列表无数据时为空数组
data.pageobject分页信息...
data.page.pageint当前页码...
data.page.page_sizeint每页数量...
data.page.totalint64符合条件的数据总数...

data.list 渠道活码列表

参数名类型说明备注
idint64渠道活码 ID...
card_namestring活码名称...
card_stateint活码状态...
qr_codestring活码二维码地址...
rule_typeint活码分配规则类型...
card_group_idint64活码分组 ID下游返回时提供
card_state_textstring活码状态描述下游返回时提供
rule_type_textstring分配规则类型描述下游返回时提供
group_namestring活码分组名称下游返回时提供
creator_namestring创建人名称下游返回时提供
created_atstring创建时间...
total_add_countint64累计添加客户数下游返回时提供
total_churn_countint64累计流失客户数下游返回时提供
logo_urlstring二维码 Logo 地址下游返回时提供
original_qrcodestring原始二维码地址下游返回时提供

返回示例

json
{
  "code": 0,
  "msg": "success",
  "data": {
    "list": [
      {
        "id": 10001,
        "card_name": "客服渠道活码",
        "card_state": 1,
        "qr_code": "https://example.com/qrcode/xxx",
        "rule_type": 1,
        "card_group_id": 12,
        "card_state_text": "创建成功",
        "rule_type_text": "随机",
        "group_name": "默认分组",
        "creator_name": "管理员",
        "created_at": "2026-01-01 12:00:00",
        "total_add_count": 128,
        "total_churn_count": 3
      }
    ],
    "page": {
      "page": 1,
      "page_size": 20,
      "total": 1
    }
  }
}

错误码

错误码msg说明
1005001invalid request parameters请求 JSON 格式错误,或 access_tokencorp_id 缺失/为空
1005001invalid pagination parameterspage 小于 1,或 page_size 不在 1-100 范围内
1005002corp_id is not authorizedcorp_id 不属于当前凭证对应应用,或未通过企业授权校验
1005002contact card list request failed渠道活码列表服务返回业务失败
1002system error服务请求失败、响应无法解析,或返回数据结构不符合要求

错误响应示例:

json
{
  "code": 1005001,
  "msg": "invalid pagination parameters",
  "data": {}
}