API文档
REST API 参考与示例
本页提供认证、常用查询与写入示例,便于快速集成。
GET /v1/inventory/replenishments
智能补货建议,基于销售、在途与安全库存。
GET /v1/inventory/replenishments?sku=SKU-001 HTTP/1.1
Host: https://www.chimefieldus.com
Authorization: Bearer <YOUR_TOKEN>
PUT /v1/inventory/safety-stock
设置安全库存。
PUT /v1/inventory/safety-stock HTTP/1.1
Host: https://www.chimefieldus.com
Content-Type: application/json
Authorization: Bearer <YOUR_TOKEN>
{ "sku": "SKU-001", "warehouse": "WH-A", "safetyStock": 50 }
POST /v1/inventory/stocktakes
创建盘点作业。
POST /v1/inventory/stocktakes HTTP/1.1
Host: https://www.chimefieldus.com
Content-Type: application/json
Authorization: Bearer <YOUR_TOKEN>
{ "warehouse": "WH-A", "items": [ { "sku": "SKU-001", "counted": 118 } ] }
POST /v1/shipments
创建发货单,支持多渠道物流。
POST /v1/shipments HTTP/1.1
Host: https://www.chimefieldus.com
Content-Type: application/json
Authorization: Bearer <YOUR_TOKEN>
{ "orderId": "ord_20251101001", "channel": "zto", "address": {"country": "CN"} }
GET /v1/orders/exceptions
查询异常订单(缺货、地址异常、支付异常等)。
GET /v1/orders/exceptions?page=1&page_size=20 HTTP/1.1
Host: https://www.chimefieldus.com
Authorization: Bearer <YOUR_TOKEN>
POST /v1/orders/{orderId}/request-review
智能邀评:向买家发送评价邀请(按平台策略)。
POST /v1/orders/ord_20251101001/request-review HTTP/1.1
Host: https://www.chimefieldus.com
Authorization: Bearer <YOUR_TOKEN>
GET /v1/products/{productId}
获取单个产品详情。
{
"id": "prd_001",
"sku": "SKU-001",
"name": "Wireless Mouse",
"category": "Electronics",
"attributes": { "color": "black", "weight": "120g" },
"images": [ "https://cdn.example.com/sku-001-1.jpg" ]
}
响应字段
attributes— 自定义属性字典images[]— 图片地址数组
POST /v1/products
创建产品。
POST /v1/products HTTP/1.1
Host: https://www.chimefieldus.com
Content-Type: application/json
Authorization: Bearer <YOUR_TOKEN>
{ "sku": "SKU-002", "name": "Keyboard", "category": "Electronics" }
请求参数
sku— SKU 编码,必填且唯一name— 产品名称,必填category— 分类,必填attributes— 可选,自定义属性对象
PUT /v1/products/{productId}
更新产品信息。只更新提交的字段。
PUT /v1/products/prd_001 HTTP/1.1
Host: https://www.chimefieldus.com
Content-Type: application/json
Authorization: Bearer <YOUR_TOKEN>
{ "name": "Wireless Mouse Pro", "attributes": { "color": "black" } }
POST /v1/products/bulk-upload
批量上新与批量属性/图片提交。支持文件或 JSON。
POST /v1/products/bulk-upload HTTP/1.1
Host: https://www.chimefieldus.com
Content-Type: application/json
Authorization: Bearer <YOUR_TOKEN>
{ "items": [ { "sku": "SKU-100", "name": "Bundle A" } ] }
POST /v1/products/{productId}/sync
多平台商品信息同步。
POST /v1/products/prd_001/sync?channel=mercado HTTP/1.1
Host: https://www.chimefieldus.com
Authorization: Bearer <YOUR_TOKEN>
请求参数
channel— 平台标识,如 mercado/shopify/aliexpress
认证
使用 Bearer Token 进行认证,将令牌置于 Authorization 请求头中。
GET /v1/me HTTP/1.1
Host: https://www.chimefieldus.com
Authorization: Bearer <YOUR_TOKEN>
通用请求头
| 名称 | 示例 | 说明 |
|---|---|---|
| Authorization | Bearer <TOKEN> | 身份认证 |
| Content-Type | application/json | 请求体为 JSON 时必填 |
| Accept-Language | en / zh-CN | 返回多语言字段时的偏好 |
产品管理
多平台商品信息同步、智能定价、全生命周期管理
GET /v1/products
按页获取产品列表。支持关键字与分类过滤。
GET /v1/products?page=1&page_size=20&keyword=mouse HTTP/1.1
Host: https://www.chimefieldus.com
Authorization: Bearer <YOUR_TOKEN>
请求参数
page— 页码,从 1 开始page_size— 每页数量,默认 20,最大 200keyword— 关键字搜索,匹配 SKU/名称 等category— 按分类过滤,可选
{
"page": 1,
"pageSize": 20,
"total": 132,
"items": [
{
"id": "prd_001",
"sku": "SKU-001",
"name": "Wireless Mouse",
"category": "Electronics",
"price": 19.99,
"currency": "USD"
}
]
}
响应字段
page— 当前页码pageSize— 每页数量total— 总记录数items— 产品数组,每项包含id,sku,name,category,price,currency
POST /v1/orders
创建新订单。系统将校验库存、计算金额,并返回订单号。
POST /v1/orders HTTP/1.1
Host: https://www.chimefieldus.com
Content-Type: application/json
Authorization: Bearer <YOUR_TOKEN>
{
"customerId": "cus_1001",
"items": [
{ "sku": "SKU-001", "quantity": 2 }
],
"shippingAddress": {
"country": "US",
"city": "LA",
"address1": "Sunset Blvd 1"
}
}
请求参数
customerId— 客户 ID,必填items[]— 订单明细数组(sku,quantity)shippingAddress— 收货地址对象(country,city,address1)note— 备注,可选
{
"orderId": "ord_20251101001",
"status": "created",
"amount": {
"subtotal": 39.98,
"tax": 0.00,
"shipping": 5.00,
"total": 44.98,
"currency": "USD"
}
}
响应字段
orderId— 订单号status— 订单状态amount— 金额信息(subtotal,tax,shipping,total,currency)
错误响应
请求失败时返回统一错误结构。
{
"error": {
"code": "invalid_parameter",
"message": "pageSize must be between 1 and 200"
}
}
限流
默认每分钟 600 次请求,超出将返回 429。
查询与分页约定
- 分页参数:page(从1开始),page_size(默认20,最大200)
- 排序:sort,如 sort=created_at desc 或 sort=name asc
- 过滤:按字段精确匹配或关键字,如 keyword=mouse&category=Electronics
- 幂等性:写入接口可传 Idempotency-Key 头避免重复提交
订单管理
集中管理、自动分配、全链路跟踪与异常预警
GET /v1/orders
按页获取订单列表,支持状态、时间范围筛选。
GET /v1/orders?page=1&page_size=20&status=created&from=2025-11-01&to=2025-11-02 HTTP/1.1
Host: https://www.chimefieldus.com
Authorization: Bearer <YOUR_TOKEN>
请求参数
page— 页码,从 1 开始page_size— 每页数量,默认 20,最大 200status— 订单状态过滤,如 created/shipped/completed/cancelledfrom/to— 创建时间范围,YYYY-MM-DD
{
"page": 1,
"pageSize": 20,
"total": 58,
"items": [
{ "orderId": "ord_20251101001", "status": "created", "total": 44.98, "currency": "USD" }
]
}
响应字段
page,pageSize,total— 分页信息items[]— 订单数组,含orderId,status,total,currency
GET /v1/orders/{orderId}
获取订单详情。
{
"orderId": "ord_20251101001",
"status": "created",
"customer": { "id": "cus_1001", "name": "ACME Retail" },
"items": [ { "sku": "SKU-001", "name": "Wireless Mouse", "quantity": 2, "price": 19.99 } ],
"amount": { "subtotal": 39.98, "tax": 0.00, "shipping": 5.00, "total": 44.98, "currency": "USD" }
}
响应字段
orderId,status— 订单基础信息customer— 客户对象,含 id 与 nameitems[]— 明细数组,含 sku/name/quantity/priceamount— 金额对象,含 subtotal/tax/shipping/total/currency
PATCH /v1/orders/{orderId}
更新订单状态(如发货、完成、取消)。
PATCH /v1/orders/ord_20251101001 HTTP/1.1
Host: https://www.chimefieldus.com
Content-Type: application/json
Authorization: Bearer <YOUR_TOKEN>
{ "status": "shipped", "trackingNo": "SF123456789" }
{ "orderId": "ord_20251101001", "status": "shipped" }
请求参数
status— 目标状态,如 shipped/completed/cancelledtrackingNo— 物流单号,发货时可填
GET /v1/customers
按页获取客户列表。
GET /v1/customers?page=1&page_size=20&keyword=acme HTTP/1.1
Host: https://www.chimefieldus.com
Authorization: Bearer <YOUR_TOKEN>
请求参数
page,page_size— 分页参数keyword— 按名称/邮箱搜索,可选
{ "page": 1, "pageSize": 20, "total": 3, "items": [ { "id": "cus_1001", "name": "ACME Retail" } ] }
POST /v1/customers
创建客户。
POST /v1/customers HTTP/1.1
Host: https://www.chimefieldus.com
Content-Type: application/json
Authorization: Bearer <YOUR_TOKEN>
{ "name": "ACME Retail", "email": "buyer@acme.com" }
请求参数
name— 客户名称,必填email— 邮箱,可选
库存管理
统一库存、智能补货、预警与盘点
GET /v1/inventory/stock
查询单个或多个 SKU 当前库存。
GET /v1/inventory/stock?sku=SKU-001&warehouse=WH-A HTTP/1.1
Host: https://www.chimefieldus.com
Authorization: Bearer <YOUR_TOKEN>
请求参数
sku— SKU 编码,支持多值warehouse— 仓库编码,可选
{ "sku": "SKU-001", "warehouse": "WH-A", "onHand": 120, "reserved": 12 }
POST /v1/inventory/adjustments
新增库存调整单。
POST /v1/inventory/adjustments HTTP/1.1
Host: https://www.chimefieldus.com
Content-Type: application/json
Authorization: Bearer <YOUR_TOKEN>
{ "sku": "SKU-001", "warehouse": "WH-A", "delta": 10, "reason": "cycle_count" }
请求参数
sku— SKU 编码,必填warehouse— 仓库编码,必填delta— 增减数量,正为入库,负为出库reason— 调整原因,如 cycle_count/damage/loss
采购管理
供应商、采购计划、到货与质检
GET /v1/suppliers
按页获取供应商列表。
GET /v1/suppliers?page=1&page_size=20 HTTP/1.1
Host: https://www.chimefieldus.com
Authorization: Bearer <YOUR_TOKEN>
POST /v1/purchase-plans
创建采购计划。
POST /v1/purchase-plans HTTP/1.1
Host: https://www.chimefieldus.com
Content-Type: application/json
Authorization: Bearer <YOUR_TOKEN>
{ "items": [ { "sku": "SKU-001", "quantity": 200 } ], "expectDate": "2025-11-20" }
POST /v1/inbounds/qc-results
提交质检结果。
POST /v1/inbounds/qc-results HTTP/1.1
Host: https://www.chimefieldus.com
Content-Type: application/json
Authorization: Bearer <YOUR_TOKEN>
{ "po": "PO-2025110101", "passed": true, "defects": [] }
物流管理
多渠道物流、路径规划、轨迹追踪与时效分析
GET /v1/logistics/channels
查询可用物流渠道。
GET /v1/logistics/channels HTTP/1.1
Host: https://www.chimefieldus.com
Authorization: Bearer <YOUR_TOKEN>
POST /v1/logistics/rate-estimate
运费与时效预估。
POST /v1/logistics/rate-estimate HTTP/1.1
Host: https://www.chimefieldus.com
Content-Type: application/json
Authorization: Bearer <YOUR_TOKEN>
{ "weight": 0.6, "destination": { "country": "US" } }
GET /v1/logistics/track
包裹/托运单轨迹查询。
GET /v1/logistics/track?trackingNo=SF123456789 HTTP/1.1
Host: https://www.chimefieldus.com
Authorization: Bearer <YOUR_TOKEN>
财务管理
多币种与汇率、利润与成本、发票与对账
GET /v1/finance/fx-rates
查询实时或历史汇率。
GET /v1/finance/fx-rates?base=USD&date=2025-11-01 HTTP/1.1
Host: https://www.chimefieldus.com
Authorization: Bearer <YOUR_TOKEN>
GET /v1/finance/profit-report
分业务线利润与费用分摊报表。
GET /v1/finance/profit-report?from=2025-11-01&to=2025-11-30 HTTP/1.1
Host: https://www.chimefieldus.com
Authorization: Bearer <YOUR_TOKEN>
POST /v1/finance/invoices
开具发票或记录外部发票。
POST /v1/finance/invoices HTTP/1.1
Host: https://www.chimefieldus.com
Content-Type: application/json
Authorization: Bearer <YOUR_TOKEN>
{ "customerId": "cus_1001", "amount": 120.50, "currency": "USD" }
Webhooks 事件
订单状态变化、库存变更等事件将回调你的接收地址。
{
"event": "order.shipped",
"data": { "orderId": "ord_20251101001", "trackingNo": "SF123456789" },
"sentAt": "2025-11-01T15:35:00Z"
}
如需沙箱环境或更详细的 OpenAPI 规格,请联系技术支持。