1. Serial Numbers
GWMS Public API
  • 使用Java SDK快速集成
  • auth
    • 获取访问令牌
      POST
  • Warehouses
    • 列出仓库
      GET
  • Product SPUs
    • 列出产品SPU
      GET
    • 创建一个产品SPU
      POST
    • 通过SPU编码获取产品SPU
      GET
    • 通过SPU编码更新产品SPU(完整)
      PUT
    • 通过SPU编码删除产品SPU
      DELETE
  • Products
    • 列出产品
      GET
    • 创建一个产品
      POST
    • 批量创建产品
      POST
    • 通过SKU编码获取产品
      GET
    • 通过SKU编码更新产品(完整)
      PUT
    • 通过SKU编码删除产品
      DELETE
  • Inbound Orders
    • 列出入库单
      GET
    • 通过入库单号获取入库单
      GET
    • 创建入库单
      POST
    • 打印入库箱唛
      POST
    • 通过入库单号更新入库单
      PUT
    • 通过入库单号取消入库单
      DELETE
    • 更新入库单状态
      PATCH
  • OutboundOrder
    • 创建出库单
    • 取消出库单
    • 分页查询出库单
    • 物流费试算 (按sku)
    • 物流费试算 (按长宽高)
  • Stock
    • 查询库存明细(支持分页或全量)
    • 库存日志查询
    • 查询产品库存
    • 分页查询产品库存
  • ExpressChannel
    • 获取所有物流渠道
  • Charge
    • 查询计费流水列表
  • Serial Numbers
    • 查看入库单序列号
      GET
    • 写入入库单序列号
      POST
    • 查询序列号
      GET
  1. Serial Numbers

写入入库单序列号

POST
/api/v1/inbound/orders/{inboundNo}/serial-numbers
Serial Numbers
按SKU写入入库单的序列号,支持追加(APPEND,默认)和整组覆盖(REPLACE)。 - 入库单状态需为草稿、待审核、待上架、已收货或已完成 - 只能写入本单已开启序列号管理的SKU;每个SKU的序列号总数(含已出库)不能超过可录入上限 - 同一序列号不能出现在其他入库单或本单其他SKU下 - 校验失败时整个请求不生效 - 删除或修改序列号请用 REPLACE 提交该SKU的完整列表(一删一增会作为“修改”同步到代理仓)

请求参数

Authorization
JWT Bearer
在 Header 添加参数
Authorization
示例:
Authorization: ********************
or
Path 参数

Body 参数application/json必填

示例
{
    "mode": "APPEND",
    "items": [
        {
            "skuCode": "string",
            "serialNos": [
                "string"
            ]
        }
    ]
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location 'https://gwms.jmalltech.com/api-gateway/api/v1/inbound/orders//serial-numbers' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
    "mode": "APPEND",
    "items": [
        {
            "skuCode": "string",
            "serialNos": [
                "string"
            ]
        }
    ]
}'

返回响应

🟢200
application/json
写入成功,返回写入后的入库单序列号
Bodyapplication/json

示例
{
    "success": true,
    "message": "操作成功",
    "code": "200",
    "timestamp": "2024-01-01T00:00:00Z",
    "data": {
        "inboundNo": "string",
        "items": [
            {
                "skuCode": "string",
                "gsku": "string",
                "skuName": "string",
                "expectedQuantity": 0,
                "receivedQuantity": 0,
                "serialNoLimitQuantity": 0,
                "serialNos": [
                    "string"
                ],
                "outboundSerialNos": [
                    "string"
                ]
            }
        ]
    }
}
🟠400
🟠401
🟠403
🟠404
🟠409
🔴500
修改于 2026-11-04 08:49:12
上一页
查看入库单序列号
下一页
查询序列号
Built with