Fecify-顾客-列表

接口信息

  • 接口地址: {your-site-url}/api/skill/customer/get-customer-list
  • 基础 URL: {your-site-url} 需替换为你自己的独立站 URL 地址,如 https://your-domain.com/admin
  • 请求方式: GET
  • Content-Type: application/json
  • 说明: 获取所有店铺的顾客分页列表。支持按邮箱、手机号、国家、客户类型、订单数、订单金额、注册时间等多维度筛选。

认证

请求头中需要携带 skill-access-token

Header
skill-access-token {your-skill-access-token} (请替换为你自己的 token)

请求参数

参数 类型 必填 说明
pageNum Number 页码,默认 1
pageSize Number 每页条数
email String 客户邮箱,模糊搜索(@ 需编码为 %40
phone String 客户手机号码
shop_id Number 店铺 ID
customer_type Number 客户类型:1 = 订阅用户,2 = 已购用户,3 = 复购用户,4 = 下载用户
accepts_marketing Number 邮件订阅状态:1 = 接受营销邮件,2 = 拒绝
country_code String 客户国家简码,如 USCN
customervip_id Number 会员等级 ID
created_at_begin String 创建时间起始,格式 YYYY-MM-DD HH:mm:ss(大于,不含边界)
created_at_end String 创建时间结束(小于等于,含边界)
order_count_begin Number 订单数起始(大于)
order_count_end Number 订单数结束(小于等于)
order_amount_begin Number 订单总额起始(大于)
order_amount_end Number 订单总额结束(小于等于)

请求示例

cURL

curl --location --request GET '{your-site-url}/api/skill/customer/get-customer-list?customer_type=1&pageNum=1&pageSize=50&email=fecify%40126.com&shop_id=15' \
--header 'skill-access-token: {your-skill-access-token}' \
--header 'Content-Type: application/json'

返回结果

code200 表示成功;code 不为 200 表示失败。

成功响应

{
    "code": 200,
    "data": {
        "customers": {
            "list": [
                {
                    "id": 558,
                    "shop_id": 15,
                    "email": "fecify@126.com",
                    "first_name": "terry",
                    "last_name": "water",
                    "status": 1,
                    "created_at": "2026-04-30 16:42:24",
                    "updated_at": "2026-06-09 19:37:22",
                    "phone": "8632132",
                    "country_code": "US",
                    "area_name": "Armed Forces Americas",
                    "order_count": 23,
                    "order_amount": "9194.31",
                    "note": "",
                    "register_type": 1,
                    "customervip_id": 0,
                    "country": {
                        "code": "US",
                        "cn_name": "美国",
                        "name": "United States"
                    }
                }
            ],
            "total": 1,
            "pageSize": 50,
            "totalPage": 1
        },
        "shop_urls": [
            {
                "shop_id": 15,
                "manager_url": "https://www.fecmall.cn/manager",
                "fornt_url": "https://www.fecmall.cn"
            }
        ]
    },
    "message": "success"
}

返回字段说明

字段 类型 说明
code Number 状态码,200 表示成功
message String 执行结果的文字描述
data.shop_urls Array 关联店铺的商家端和前台 URL

顾客分页

字段 类型 说明
list Array 顾客记录列表
total Number 总记录数
pageSize Number 每页条数
totalPage Number 总页数

list 子项

字段 类型 说明
id Number 客户 ID
shop_id Number 店铺 ID
email String 客户邮箱
register_type Number 注册方式:1 = 邮箱注册,2 = 手机号注册
first_name String
last_name String
status Number 状态:1 = 激活,2 = 注册待激活,3 = 订阅待激活,4 = 下单创建待激活,5 = 后台创建待激活,6 = 下载文件待激活
created_at String 创建时间
updated_at String 更新时间
phone String 手机号(最后一次下单的手机号)
country_code String 国家简码(首次下单国家)
area_name String 省份/城市名称(首次下单地区)
order_count Number 订单数(购买次数,脚本定时计算,非实时)
order_amount String 累计下单金额(脚本定时计算,非实时)
note String 客户备注
customervip_id Number 会员等级 ID,0 = 无等级
country Object / Null 国家信息,无国家信息时为 null
country.code String 国家简码
country.cn_name String 国家中文名称
country.name String 国家英文名称

注意事项

  1. 所有搜索参数均为选填,可任意组合筛选。
  2. email 中的 @ 在 URL 中需编码为 %40
  3. created_at_begin 为大于(不含边界),created_at_end 为小于等于(含边界)。
  4. order_countorder_amount 为脚本定时计算,非实时数据。
  5. 完整详情(含 accepts_marketingverified_email 等)通过 顾客-详情 获取。

results matching ""

    No results matching ""