查询SKU库存数

通过此接口,您可以通过SKU或者库存编码查询SKU在我司仓库的库存数。

请求规格说明

请求方式

GET api/inventories?skuList={skuList}&stockUnitIdList={idList}&warehouseCode={warehouseCode}&page={page}&pageSize={pageSize}

skuList 为您的SKU,stockUnitIdList为库存编码。多个值之前用英文逗号(,)隔开。skuList 与 stockUnitIdList 二者只需要有一个有值即可,在二者都有值的情况下,skuList 的值会被忽略。

warehouseCode 为我司的海外仓库代码,为可选参数。

page 为页码,默认值为 1,为可选参数。

pageSize 为分页大小,默认值为 500,最大值为 500,为可选参数。

返回数据格式说明

名称 类型 描述 示例值
Elements Inventory[] SKU库存信息
PageNumber int 页码
PageSize int 分页大小
TotalItemCount int 符合条件的总数目
Inventory 库存信息
名称 类型 描述 示例值
StockUnitId string 库存编码
SKU string SKU
WarehouseCode string 仓库代码
TotalQuantity int 在库总数
FrozenQuantity int 冻结数 / 锁定库存
海外仓包裹在确认交运时,会冻结所需的库存数。
包裹出库后,冻结的数量会被扣减。
包裹被取消后,冻结的数量会被解冻。
AvailableQuantity int 可用数 = 在库总数 - 冻结数
LastModifyOn string 最后更新时间, ISO8601 标准格式

返回数据格式示例

下面为请求 api/stockUnits?skuList=ODM0001 接口返回的示例数据。

{
  "Data": {
    "Elements": [
      {
        "StockUnitId": "SUD0000075",
        "SKU": "ODM0001",
        "WarehouseCode": "BM",
        "TotalQuantity": 12,
        "FrozenQuantity": 2,
        "AvailableQuantity": 10,
        "LastModifyOn": "2016-08-08T06:47:28.27Z"
      }
    ],
    "PageNumber": 1,
    "PageSize": 1,
    "TotalItemCount": 1
  },
  "Succeeded": true,
  "Error": null
}

←返回海外仓对接文档首页