W8海外仓系统|API文档
  1. 02 一件代发
W8海外仓系统|API文档
  • W8WMS API 简介
  • 01 公共接口
    • 获取机场
      POST
    • 获取自提类型
      POST
    • 获取仓库
      POST
    • 获取渠道
      POST
    • 获取可选服务
      POST
  • 02 一件代发
    • 创建产品
      POST
    • 查询产品
      POST
    • 创建入库单
      POST
    • 查询入库单
      POST
    • 创建出库单
      POST
    • 查询出库单
      POST
    • 查询库存
      POST
    • 打印箱唛
      POST
    • 退回出库单
      POST
    • 退回入库单
      POST
  • 03 中转
    • 下单
      POST
    • 删除中转订单
      POST
    • 删除出库单
      POST
    • 查询中转订单
      POST
    • 查询出库单
      POST
    • 创建出库预约单
      POST
  1. 02 一件代发

创建入库单

POST
/commonApi/dropshipping/createInboundOrder

请求参数

Header 参数
token
string 
可选
示例值:
1231231231
Body 参数application/json
param
object  | null 
可选
houseId
integer 
必需
仓库id 和仓库编码必传一个
houseCode
string  | null 
必需
仓库编码 和 仓库id 必传一个
headwayType
integer  | null 
可选
头程方式 0:代发头程 1:自发头程
headwayNo
string  | null 
头程单号
可选
shippingType
integer  | null 
可选
货运方式 0:空运 1:海运 2:快递 3:铁运 4:卡运
{@link InboundShippingTypeEnum}
shippingCompany
string  | null 
货运公司
可选
oceanShippingType
integer  | null 
可选
海运类型 0:整柜 1:拼柜
oceanCabinetType
string  | null 
可选
柜型 20GP 40GP 40RH 40HQ 45HQ 53HQ
{@link InboundOceanCabinetTypeEnum}
oceanCabinetNo
string  | null 
海运柜号
可选
eta
string  | null 
预计到达时间
可选
trayQty
integer 
托盘数
可选
boxForecastTotalNum
integer  | null 
预报箱数
可选
shippingMarkType
integer 
必需
箱唛类型 0:系统箱唛 1:自定义箱唛
items
array [object {9}] 
必需
inboundOrderServices
array [object {1}]  | null 
可选
inboundOrderBoxes
array [object {3}]  | null 
可选
uuid
string  | null 
可选
示例
{
    "param": {
        "houseId": 0,
        "houseCode": "string",
        "headwayType": 0,
        "headwayNo": "string",
        "shippingType": 0,
        "shippingCompany": "string",
        "oceanShippingType": 0,
        "oceanCabinetType": "string",
        "oceanCabinetNo": "string",
        "eta": "string",
        "trayQty": 0,
        "boxForecastTotalNum": 0,
        "shippingMarkType": 0,
        "items": [
            {
                "skuId": 0,
                "sysSku": "string",
                "sku": "string",
                "boxSerial": "string",
                "singleBoxNum": 0,
                "boxNum": 0,
                "forecastNum": "string",
                "productBatchNo": "string",
                "productRemark": "string"
            }
        ],
        "inboundOrderServices": [
            {
                "serviceId": 0
            }
        ],
        "inboundOrderBoxes": [
            {
                "shippingMark": "string",
                "boxSerial": "string",
                "serial": 0
            }
        ]
    },
    "uuid": "string"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/commonApi/dropshipping/createInboundOrder' \
--header 'token: 1231231231' \
--header 'Content-Type: application/json' \
--data-raw '{
    "param": {
        "houseId": 0,
        "houseCode": "string",
        "headwayType": 0,
        "headwayNo": "string",
        "shippingType": 0,
        "shippingCompany": "string",
        "oceanShippingType": 0,
        "oceanCabinetType": "string",
        "oceanCabinetNo": "string",
        "eta": "string",
        "trayQty": 0,
        "boxForecastTotalNum": 0,
        "shippingMarkType": 0,
        "items": [
            {
                "skuId": 0,
                "sysSku": "string",
                "sku": "string",
                "boxSerial": "string",
                "singleBoxNum": 0,
                "boxNum": 0,
                "forecastNum": "string",
                "productBatchNo": "string",
                "productRemark": "string"
            }
        ],
        "inboundOrderServices": [
            {
                "serviceId": 0
            }
        ],
        "inboundOrderBoxes": [
            {
                "shippingMark": "string",
                "boxSerial": "string",
                "serial": 0
            }
        ]
    },
    "uuid": "string"
}'

返回响应

🟢200成功
application/json
Body
code
integer  | null 
错误码
可选
data
array [object {18}]  | null 
返回数据
可选
id
integer  | null 
可选
houseId
integer 
仓库id
必需
orderNo
string  | null 
系统单号
可选
headwayType
integer  | null 
可选
头程方式 0:代发头程 1:自发头程
headwayNo
string  | null 
头程单号
可选
shippingType
integer  | null 
可选
货运方式 0:空运 1:海运 2:快递 3:铁运 4:卡运
{@link InboundShippingTypeEnum}
shippingCompany
string  | null 
货运公司
可选
oceanShippingType
integer  | null 
可选
海运类型 0:整柜 1:拼柜
oceanCabinetType
string  | null 
可选
柜型 20GP 40GP 40RH 40HQ 45HQ 53HQ
{@link InboundOceanCabinetTypeEnum}
oceanCabinetNo
string  | null 
海运柜号
可选
eta
string  | null 
预计到达时间
可选
skuForecastTotalNum
integer  | null 
sku总数
可选
boxForecastTotalNum
integer  | null 
预报箱数
可选
boxInboundTotalNum
integer  | null 
入库箱数
可选
shippingMarkType
integer  | null 
可选
箱唛类型 0:系统箱唛 1:自定义箱唛
items
array [object {28}] 
必需
inboundOrderServices
array[object (InboundOrderServices) {3}]  | null 
可选
inboundOrderBoxes
array[object (InboundOrderBox) {5}]  | null 
可选
msg
string  | null 
可选
错误提示,用户可阅读
errorMsg
string  | null 
可选
actionMsg
string  | null 
用于统一行为
可选
solution
string  | null 
可选
解决方案 可以是文本也可以是html前端会渲染出来
msgCode
string  | null 
可选
示例
{
  "code": 0,
  "data": null,
  "msg": "",
  "errorMsg": "",
  "actionMsg": "",
  "solution": "",
  "msgCode": ""
}
上一页
查询产品
下一页
查询入库单
Built with