跳到主要内容

客户

管理客户及其地址。包含 2 个快捷命令和 11 个 API 命令。

快捷命令

按邮箱、电话或日期范围搜索客户。

shoplazza customers +search [flags]
参数类型说明
--emailstring按邮箱过滤
--phonestring按电话过滤
--sincestring开始时间
--untilstring结束时间
--page-limitint页面大小(1–250)
--fieldsstring返回字段(逗号分隔)
shoplazza customers +search
shoplazza customers +search --email [email protected]
shoplazza customers +search --phone "+1234567890"
shoplazza customers +search --since 2026-01-01 --page-limit 50

+create

创建客户。

shoplazza customers +create [flags]
参数类型说明
--emailstring邮箱(--email--phone 二选一)
--phonestring电话(--email--phone 二选一)
--first-namestring
--last-namestring
--tagsstring标签(逗号分隔)
--no-marketingbool不订阅营销(默认订阅)
shoplazza customers +create --email [email protected]
shoplazza customers +create --phone "+1234567890"
shoplazza customers +create --email [email protected] --first-name John --last-name Doe \
--tags "vip,wholesale"

API 命令

所有动态 API 命令共享以下参数:

参数短参说明
--params路径/查询参数(JSON 格式)
--data请求体(JSON 格式)
--jq-qjq 表达式过滤输出
--dry-run预览请求,不实际执行

customers

shoplazza customers list
shoplazza customers get --params '{"customer_id":"123"}'
shoplazza customers create --data @customer.json
shoplazza customers update --params '{"customer_id":"123"}' --data @customer.json
shoplazza customers count

customers addresses

shoplazza customers addresses list --params '{"customer_id":"123"}'
shoplazza customers addresses get --params '{"customer_id":"123","address_id":"456"}'
shoplazza customers addresses create --params '{"customer_id":"123"}' --data @address.json
shoplazza customers addresses update --params '{"customer_id":"123","address_id":"456"}' --data @address.json
shoplazza customers addresses delete --params '{"customer_id":"123","address_id":"456"}'
shoplazza customers addresses set-default --params '{"customer_id":"123","address_id":"456"}'

Schema 自省

shoplazza schema customers
shoplazza schema customers.addresses.create