亚马逊订单提交标发
POST
/pb/mp/order/submitFulfillment当前接口为提交亚马逊订单标发任务,单个订单标发结果非当前接口同步返回
亚马逊订单标发为异步任务,请在提交标发后使用【task_id】通过接口查询亚马逊标发结果获取已提交任务的标发结果
接口信息
| API Path | 请求协议 | 请求方式 | 令牌桶容量 |
|---|---|---|---|
/pb/mp/order/submitFulfillment | HTTPS | POST | 10 |
请求参数
regionstring必填seller_idstring必填marketplace_idstring必填order_listarray<object>必填隐藏子属性
idinteger必填platform_order_nostring必填tracking_nostring必填carrier_codestring必填carrier_namestring必填shipping_servicestring必填order_itemarray<object>必填隐藏子属性
order_item_nostring必填quantityinteger必填请求示例
{
"region": "fe",
"seller_id": "A4IBC1X76HVPJ",
"marketplace_id": "A39IBJ37TRP1C6",
"order_list": [
{
"id": "103313699178382336",
"platform_order_no": "250-8182459-1815841",
"tracking_no": "GMQ6012738",
"carrier_code": "",
"carrier_name": "Australia Post",
"shipping_service": "",
"order_item": [
{
"order_item_no": "33051859",
"quantity": 1
}
]
}
]
}
返回结果
Json Object
codeinteger必填messagestring必填request_idstring必填response_timestring必填dataobject必填隐藏子属性
task_idstring必填task_statusstring必填failure_reasonstring必填返回成功示例
{
"code": 0,
"message": "操作成功",
"request_id": "fe51fee0ff7e4e8797abfb549d3a63a8.159.16843756058584983",
"response_time": "2023-02-14 18:20:44",
"data": {
"task_id": "1003094",
"task_status": "in_process",
"failure_reason": null
}
}
返回失败示例
{
"code": 102,
"message": "orderList[0].carrierCode承运商code不能为空",
"request_id": "9ce3945f8a1f4ca4907b5d3413c11bab.157.16758503506230001",
"response_time": "2023-02-14 18:10:04",
"data": null
}
附加说明
region 说明如下: 1. NA【North America】:包括国家为 CA、US、MX、BR 2. EU【Europe】:包括国家为 ES、UK、FR、BE、NL、DE、IT、SE、ZA、PL、EG、TR、SA、AE、IN 3. FE【Far East】:包括国家为 SG、AU、JP
task_status 说明如下: 1. pending:feed任务刚创建时的状态,此时任务在排队等待发起状态; 2. in_process:feed任务已经被消费者调度执行,处于该状态时将开始与亚马逊进行交互,此时会出现如下三个阶段:
submit_feed【提交feed阶段】、listen_notification【监听阶段】、get_feed_result【获取结果阶段】 3. fatal:feed任务最终执行失败; 4. done:feed任务最终执行成功; 5. cancelled:feed服务的feed任务被取消;