1. 订单
西之月开放接口(openapi)
  • 西之月开放平台介绍
  • 西之月接入流程
  • 西之月开放API
  • 西之月订阅通知
  • 公共错误码
  • 货盘页面接入说明
  • openapi
    • 商品
      • 📖商品能力
      • SKU
        • SKU列表
        • SKU信息
        • SKU信息及价格
        • SKU查询客户价格
        • SKU查询英代欧代美代协议
        • SKU一体化标签
        • SKU一体化标签平台
        • SKU证书
        • SKU六面图
        • SKU商品图包
        • SKU视频
        • SKU商品标签【国内】
        • SKU产品文案
        • SKU实拍图附带一体化标签
        • SKU图包资料
      • 库存
        • 商品总库存列表
        • 商品分仓库存列表
        • 指定商品分仓库存
        • 圈货、备货库存查询
        • SKU实时库存【国内】
      • 商品列表
      • 商品详情
      • 商品价格
      • 个性化商品价格列表
      • 商品所有档位价格
      • 商品分类
      • 商品分类-获取子分类
      • 商品品牌
      • 商品证书
      • 商品使用说明书
    • 订单
      • 📖订单能力
      • 交接单
        • 交接单列表
        • 验证订单允许上传交接单
        • 上传交接单文件
        • 保存交接单
      • 创建订单
        POST
      • 订单预计算
        POST
      • 订单列表
        POST
      • 订单详情
        GET
      • 订单详情列表
        POST
      • 订单取消
        POST
      • 订单状态
        POST
      • 订单支付状态
        POST
      • 订单物流轨迹
        POST
    • 支付
      • 📖支付能力
      • 订单支付页面
      • 发起支付
      • 获取支付方式
      • 获取订单支付信息
    • 售后
      • 📖售后能力
      • 获取发起售后配置数据
      • 订单发起售后
      • 撤销售后
    • 账期
      • 📖账期能力
      • 已结清账期-账单列表
      • 未结清账期-账单列表
      • 未结清账单-销售订单列表
      • 未结清账单-售后订单列表
    • 品牌授权
      • 📖品牌授权能力
      • 获取授权平台列表
      • 获取模板类型列表
      • 获取授权品牌列表
      • 获取执照列表信息
      • 品牌授权申请
      • 品牌授权记录
      • 品牌授权作废
    • 其他
      • 📖其它能力
      • 仓库
        • 仓库列表信息
        • 发货区域列表
      • 物流
        • 物流公司列表
        • 获取运费接口
      • 平台
        • 获取授权码
        • 平台列表信息-新
        • 平台列表信息
      • 用户
        • 根据token获取用户信息
    • 订阅通知
      • 商品信息变更
      • 商品上下架状态变更
      • 商品库存变更
      • 商品价格变更
      • 商品删除
  1. 订单

订单状态

外部-测试环境
https://testing.westmonth.com
外部-测试环境
https://testing.westmonth.com
POST
/openapi/v2/order/status

订单状态#

提供订单状态的批量查询能力,支持按订单号列表或时间范围筛选订单,返回订单的状态信息、金额明细、物流状态等关键数据,适用于订单状态追踪和管理场景。

适用场景#

批量查询订单的当前状态(如待支付、已发货等)
按时间范围筛选特定时段内更新的订单
获取订单的支付状态、物流推送状态等明细
分析订单的金额构成(商品总价、运费等)

接口类型#

POST

请求频率限制#

默认频率:以平台配额为准

请求说明#

请求URL
正式环境:https://www.westmonth.com/openapi/v2/order/status
测试环境:https://testing.westmonth.com/openapi/v2/order/status

请求参数#

Header参数#

参数名类型必填示例值说明
Authorizationstring是authorization身份验证Token
Content-Typestring是application/json建议固定传此值

Body参数#

根 字段
参数名类型必填默认值说明
typeinteger是-订单类型,固定传4
order_numbersarray否-订单号列表(西月订单号),用于精准查询特定订单
start_timestring否-更新时间开始(格式:yyyy-MM-dd HH:mm:ss),用于筛选时段内的订单
end_timestring否-更新时间结束(格式:yyyy-MM-dd HH:mm:ss),与start_time配合使用
pageinteger否1当前页数,默认1
per_pageinteger否10每页条数,默认10

响应字段说明#

成功响应(HTTP 200)
根 字段
字段类型说明
codeinteger业务状态码(0表示成功)
msgstring提示信息(成功时为空)
dataobject业务数据(分页结构)
data对象 字段
字段类型说明
current_pageinteger当前页码
dataarray订单状态列表(当前页数据)
first_page_urlstring第一页URL
frominteger起始记录位置
next_page_urlstring/null下一页URL(无下一页时为null)
pathstring接口基础路径
per_pageinteger每页条数
prev_page_urlstring/null上一页URL(无下一页时为null)
tointeger结束记录位置
data.data数组 字段
字段类型说明
idinteger订单ID
typeinteger订单类型(固定为4)
numberstring西月订单号
customer_idinteger客户ID
statusstring订单状态标识(如:unpaid、shipped)
totalstring总金额(未格式化)
total_originalstring原价总金额(未格式化)
pay_amountstring实付金额
pay_statusinteger支付状态(0:待支付,1:支付成功,2:支付失败)
pay_timestring支付时间(格式:yyyy-MM-dd HH:mm:ss)
currency_codestring货币编码(如:CNY)
currency_valuestring当前汇率
trade_platformsinteger支付平台(1:微信,2:支付宝,3:额度支付,4:货到付款)
push_statusinteger聚水潭上传状态(0:未上传,1:成功,2:失败)
outbound_statusinteger海外仓出库单推送状态(0:未上传,1:成功,2:失败,3:作废)
delivery_modeinteger配送模式(0:快递配送,1:第三方物流自提,2:个人自提)
seller_order_nostring平台订单号
shipment_nostring物流单号
logistics_company_idinteger物流公司ID
created_atstring创建时间
updated_atstring更新时间
skusarray商品SKU列表
logistics_company_namestring物流公司名称
logistics_company_codestring物流公司编码
status_formatstring订单状态中文描述(如:待支付)
total_formatstring总金额(格式化,含货币符号)
outbound_status_formatstring海外仓出库单状态描述(如:未上传)
push_status_formatstring聚水潭上传状态描述(如:未推送)
trade_platforms_namestring支付平台名称(如:微信支付)
type_formatstring订单类型描述(如:外部订单)
freightstring运费(格式化)
delivery_mode_namestring配送模式名称(如:快递配送)
product_totalstring商品总价(格式化)
freight_numinteger运费金额(数字,未格式化)
skus数组 字段
字段类型说明
product_skustringSKU编码
depot_idinteger仓库ID
depost_namestring仓库名称
delivery_region_idinteger发货区域ID
region_namestring发货区域名称
price_formatstring单价(格式化)
total_price_formatstring总价(格式化)
after_sale_status_labelstring售后状态(如:未售后)

调用示例#

URL请求#

请求示例#

{
	"order_numbers": [
		"aOP2505071626702"
	],
	"type": 4,
	"start_time": "",
	"end_time": "",
	"page": 1,
	"per_page": 10
}

成功返回示例#

{
    "code": 0,
    "msg": "",
    "data": {
        "current_page": 1,
        "data": [
            {
                "id": 1841982,
                "type": 4,
                "number": "aOP2505071626702",
                "customer_id": 880,
                "status": "unpaid",
                "total": "45.00",
                "total_original": "45.00",
                "pay_amount": "0.00",
                "pay_status": 0,
                "pay_time": "2025-05-07 16:13:57",
                "currency_code": "CNY",
                "currency_value": "1",
                "trade_platforms": 0,
                "o_id": 0,
                "push_status": 0,
                "outbound_status": 0,
                "shipping_method_code": "",
                "shipping_method_name": "",
                "delivery_mode": 0,
                "seller_order_no": "576722608781890541",
                "shipment_no": "",
                "logistics_company_id": 0,
                "created_at": "2025-05-07 16:13:53",
                "updated_at": "2025-05-07 16:13:53",
                "latest_log_outbound": null,
                "latest_log_pool": null,
                "error_msg": "",
                "skus": [
                    {
                        "product_sku": "cbsft114yy02-一盒12pcs",
                        "depot_id": 5,
                        "depost_name": "中国仓",
                        "delivery_region_id": 5,
                        "region_name": "中国",
                        "price_format": "¥0.00",
                        "total_price_format": "¥0.00",
                        "subtotal_format": "¥0.00",
                        "after_sale_status_label": "未售后"
                    }
                ],
                "logistics_company_name": "",
                "logistics_company_code": "",
                "status_format": "待支付",
                "total_format": "¥45.00",
                "total_original_format": "¥45.00",
                "outbound_status_format": "未上传",
                "push_status_format": "未推送",
                "pay_time_format": "",
                "trade_platforms_name": "",
                "type_format": "外部订单",
                "freight": "¥40.00",
                "delivery_mode_name": "快递配送",
                "product_total": "¥5.00",
                "subarea_name": "",
                "platform_name": "",
                "freight_num": 40
            }
        ],
        "first_page_url": "http://westmoon.io/openapi/v2/order/status?page=1",
        "from": 1,
        "next_page_url": null,
        "path": "http://westmoon.io/openapi/v2/order/status",
        "per_page": 10,
        "prev_page_url": null,
        "to": 1
    }
}

失败返回示例#

{
    "code": 3,
    "msg": "授权无效 authorization timestamp error",
    "data": []
}

错误处理#

公共错误码
HTTP status code错误码错误信息描述

常见问题#

Q1:如何查询最近3天内更新的订单?#

A:传入start_time(3天前的时间)和end_time(当前时间),如:{"type":4, "start_time":"2025-07-06 00:00:00", "end_time":"2025-07-09 23:59:59"}。

Q2:push_status和outbound_status分别表示什么?#

A:push_status是订单向聚水潭ERP系统的上传状态;outbound_status是向海外仓推送出库单的状态,两者用于追踪订单的系统同步情况。

Q3:如何区分不同的配送模式?#

A:通过delivery_mode(数字)或delivery_mode_name(中文名称)字段判断,0对应快递配送,1对应第三方物流自提,2对应个人自提。

版本历史#

版本日期修改说明
v1.02025-01-05初始版本,支持订单状态查询

请求参数

Header 参数

Body 参数application/json

示例
{
	"order_numbers": [
		"aOP2505071626702"
	],
	"type": 4,
	"start_time": "",
	"end_time": "",
	"page": 1,
	"per_page": 10
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location 'https://testing.westmonth.com/openapi/v2/order/status' \
--header 'Authorization: {{token}}' \
--header 'Cookie: {{cookie}};{{cookie}}' \
--header 'Content-Type: application/json' \
--data '{
	"order_numbers": [
		"aOP2505071626702"
	],
	"type": 4,
	"start_time": "",
	"end_time": "",
	"page": 1,
	"per_page": 10
}'

返回响应

🟢200成功
application/json
Bodyapplication/json

示例
{
    "code": 0,
    "msg": "",
    "data": {
        "current_page": 1,
        "data": [
            {
                "id": 1841982,
                "type": 4,
                "number": "aOP2505071626702",
                "customer_id": 880,
                "status": "unpaid",
                "total": "45.00",
                "total_original": "45.00",
                "pay_amount": "0.00",
                "pay_status": 0,
                "pay_time": "2025-05-07 16:13:57",
                "currency_code": "CNY",
                "currency_value": "1",
                "trade_platforms": 0,
                "o_id": 0,
                "push_status": 0,
                "outbound_status": 0,
                "shipping_method_code": "",
                "shipping_method_name": "",
                "delivery_mode": 0,
                "seller_order_no": "576722608781890541",
                "shipment_no": "",
                "logistics_company_id": 0,
                "created_at": "2025-05-07 16:13:53",
                "updated_at": "2025-05-07 16:13:53",
                "latest_log_outbound": null,
                "latest_log_pool": null,
                "error_msg": "",
                "skus": [
                    {
                        "product_sku": "cbsft114yy02-一盒12pcs",
                        "depot_id": 5,
                        "depost_name": "中国仓",
                        "delivery_region_id": 5,
                        "region_name": "中国",
                        "price_format": "¥0.00",
                        "total_price_format": "¥0.00",
                        "subtotal_format": "¥0.00",
                        "after_sale_status_label": "未售后"
                    }
                ],
                "logistics_company_name": "",
                "logistics_company_code": "",
                "status_format": "待支付",
                "total_format": "¥45.00",
                "total_original_format": "¥45.00",
                "outbound_status_format": "未上传",
                "push_status_format": "未推送",
                "pay_time_format": "",
                "trade_platforms_name": "",
                "type_format": "外部订单",
                "freight": "¥40.00",
                "delivery_mode_name": "快递配送",
                "product_total": "¥5.00",
                "subarea_name": "",
                "platform_name": "",
                "freight_num": 40
            }
        ],
        "first_page_url": "http://westmoon.io/openapi/v2/order/status?page=1",
        "from": 1,
        "next_page_url": null,
        "path": "http://westmoon.io/openapi/v2/order/status",
        "per_page": 10,
        "prev_page_url": null,
        "to": 1
    }
}
修改于 2026-02-24 03:22:32
上一页
订单取消
下一页
订单支付状态
Built with