WMS-API
  1. B2B入库单
WMS-API
  • API使用说明
  • 物流
    • 获取线下(客户)物流渠道信息
      POST
    • 获取线上物流方式信息
      POST
  • oauth授权
    • 用户授权获取授权码
      GET
    • 根据授权码获取AccessToken与RefreshToken
      GET
    • 根据RefreshToken刷新AccessToken
      GET
  • 订单
    • 创建订单
      POST
    • 取消订单
      POST
    • 查询订单
      POST
    • 批量查询订单
      POST
    • 更新运单号
      POST
    • 更新面单
      POST
  • 商品
    • 创建商品SKU
      POST
    • 更新商品SKU
      POST
    • 获取商品详情
      POST
    • 分页获取认领的分销商品信息
      POST
  • 库存
    • 查询商品库存
      POST
    • 查询认领商品库存
      POST
  • 仓库
    • 获取用户仓库详情
    • 获取服务商仓库列表
  • 入库单
    • 根据erpNo查询包裹号
    • 查询单个退货单详情信息
    • 分页批量查询退货单信息
    • 创建入库单
    • 取消入库单
    • 查询入库单
    • 更新入库单物流单号
    • 创建退货单
    • 取消退货单
    • 打印箱唛
  • oms客户
    • 校验客户是否为分销商
  • B2B
    • B2B出库单
      • 创建B2B出库单
      • 查询B2B出库单
      • 取消B2B出库单
    • B2B入库单
      • 创建B2B入库单
        POST
      • 查询B2B入库单
        POST
      • 打印箱唛
        POST
      • 取消B2B入库单
        POST
    • B2B库存
      • 查询箱子库存
      • 查询sku箱总库存
  • 费用
    • 查询单据费用
  • webhook
  • 直邮订单
    • 创建直邮订单
    • 更新直邮订单运单号、面单
    • 查看订单详情
    • 删除直邮单
    • 打印标签
  1. B2B入库单

创建B2B入库单

POST
/api/b2b/inbound/create

请求参数

Body 参数application/json
创建B2B入库单对象
erpNo
string 
erp编号
可选
warehouse
string 
仓库编号
可选
receiptType
integer 
可选
到仓方式:
2-箱 3-20 FT Container(20尺柜) 4-20 FT HC Container(20尺高柜) 5-40 FT Container(40尺柜) 6-40 FT HC Container(40尺高柜)
7-45 FT HC Container(45尺高柜) 8-48 FT Container(48尺柜) 9-53 FT Container(53尺柜) 10-托盘(栈板)
trackingNo
string 
运单号/柜号
可选
expectTime
string 
可选
预计到达时间(格式:yyyy-MM-dd HH:mm:ss)
remark
string 
备注
可选
boxList
array[object (B2bInboundReceiptBoxVo) {9}] 
箱子列表
可选
boxNumber
string 
可选
箱子序号(例如:1、2、3、4 或 1~3、4)
customNoPre
string 
自定义箱号前缀
可选
customNoRule
integer 
可选
自定义箱号规则 :1-不自增 2-尾数自增 3-FBA箱唛号 4-美客多箱唛号
boxCount
integer 
箱子数量
可选
length
number 
箱子长(单位cm)
可选
width
number 
箱子宽(单位cm)
可选
height
number 
箱子高(单位cm)
可选
weight
number 
可选
箱子重量(单位 g)
skuList
array[object (B2bInboundReceiptBoxSkuVo) {2}] 
箱子商品信息
可选
示例
{
    "erpNo": "string",
    "warehouse": "string",
    "receiptType": 0,
    "trackingNo": "string",
    "expectTime": "string",
    "remark": "string",
    "boxList": [
        {
            "boxNumber": "string",
            "customNoPre": "string",
            "customNoRule": 0,
            "boxCount": 0,
            "length": 0,
            "width": 0,
            "height": 0,
            "weight": 0,
            "skuList": [
                {
                    "sku": "string",
                    "count": 0
                }
            ]
        }
    ]
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/b2b/inbound/create' \
--header 'Content-Type: application/json' \
--data-raw '{
    "erpNo": "string",
    "warehouse": "string",
    "receiptType": 0,
    "trackingNo": "string",
    "expectTime": "string",
    "remark": "string",
    "boxList": [
        {
            "boxNumber": "string",
            "customNoPre": "string",
            "customNoRule": 0,
            "boxCount": 0,
            "length": 0,
            "width": 0,
            "height": 0,
            "weight": 0,
            "skuList": [
                {
                    "sku": "string",
                    "count": 0
                }
            ]
        }
    ]
}'

返回响应

🟢200成功
application/json
Body
[API接口响应结果类] 0 1
code
integer 
可选
错误码:0为成功,其他为失败
默认值:
0
message
string 
错误提示信息
可选
data
object 
数据
可选
requestId
string 
请求Id
可选
示例
{
  "code": 0,
  "message": "",
  "data": {},
  "requestId": ""
}
修改于 2025-05-23 08:26:20
上一页
取消B2B出库单
下一页
查询B2B入库单
Built with