获取入货计划建议

通过获取入货计划建议来确定您打算发往新蛋仓库的商品。通过提交该请求,新蛋将基于新蛋商业智能为您提供更为合理的运送安排。这将使您的商品在各仓库分配得更加合理从而在配送上更有竞争力。

相关URL

Newegg.com: https://api.newegg.com/marketplace/sbnmgmt/inboundshipment/plansuggestion?sellerid={sellerid}
Neweggbusiness.com: https://api.newegg.com/marketplace/b2b/sbnmgmt/inboundshipment/plansuggestion?sellerid={sellerid}

注:请确保您的请求URL全都是小写(除Seller ID)并且不能包含任何空格或者换行符。

参数

名称 是否必填? 描述
sellerid 您在新蛋商城的商家编号

相关请求信息

HTTP方式 是否需要认证? 请求格式 回复格式 频率限制
PUT 需要 XML,Json XML,Json 1000 请求/分钟/商家

请求文件主体

属性 是否必填? 格式 描述
OperationType String 固定值:GetPlanSuggestionRequest
SellerPartNumber String 商家自定义的商品编号
PlannedQuantity Integer 计划发往新蛋仓库的特定商品总数
QuantityPerCarton Integer 每个包装箱的商品数

如果提供有效值,我们将返回包装箱的建议数量供你参考

Schema: GetInboundShipmentPlanRequest.xsd

示例:XML,Request

PUT https://api.newegg.com/marketplace/sbnmgmt/inboundshipment/plansuggestion?sellerid={sellerid}
Authorization: 720ddc067f4d115bd544aff46bc75634
SecretKey: 21EC2020-3AEA-1069-A2DD-08002B30309D
Content-Type: application/xml
Accept: application/xml

<NeweggAPIRequest>
    <OperationType>GetPlanSuggestionRequest</OperationType>
    <RequestBody>
        <PlanSuggestion>
            <ItemList>
                <Item>
                    <SellerPartNumber>SS0120130516683100755</SellerPartNumber>
                    <PlannedQuantity>20</PlannedQuantity>
                    <QuantityPerCarton>10</QuantityPerCarton>
                </Item>
                <Item>
                    <SellerPartNumber>nz-tst-123</SellerPartNumber>
                    <PlannedQuantity>30</PlannedQuantity>
                    <QuantityPerCarton>10</QuantityPerCarton>
                </Item>
            </ItemList>
        </PlanSuggestion>
    </RequestBody>
</NeweggAPIRequest>

示例:Json,Response

PUT https://api.newegg.com/marketplace/sbnmgmt/inboundshipment/plansuggestion?sellerid={sellerid}
Authorization: 720ddc067f4d115bd544aff46bc75634
SecretKey: 21EC2020-3AEA-1069-A2DD-08002B30309D
Content-Type: application/json
Accept: application/json

{
    "OperationType": "GetPlanSuggestionRequest",
    "RequestBody": {
        "PlanSuggestion": {
            "ItemList": {
                "Item": [
                    {
                        "SellerPartNumber": "SS0120130516683100755",
                        "PlannedQuantity": 20,
                        "QuantityPerCarton": 10
                    },
                    {
                        "SellerPartNumber": "nz-tst-123",
                        "PlannedQuantity": 32,
                        "QuantityPerCarton": 10
                    }
                ]
            }
        }
    }
}

回复文件主体

属性 格式 描述
IsSuccess String 用于获取数据状态的操作:
True:成功
False:失败
OperationType String 固定值:GetPlanSuggestionResponse
SellerID String 您的卖家编码
ShipToWarehouseCode String 新蛋仓库的编码
有效值:
06: Tennessee Bulk Warehouse(田纳西大型仓库)
07: California Small Warehouse(加利福尼亚小型仓库)
08: California Bulk Item Warehouse(加利福尼亚大型仓库)
10: New Jersey Bulk Warehouse(新泽西大型仓库)
14: New Jersey Small Warehouse(新泽西小型仓库)
ShipToAddress1 String 新蛋仓库收货地址1
ShipToAddress2 String 新蛋仓库收货地址2
ShipToCityName String 新蛋仓库收货地城市名
ShipToStateCode String 新蛋仓库收货地州代码
ShipToZipCode String 新蛋仓库所在地邮编
ShipToCountryCode String 新蛋仓库国家代码
SellerPartNumber String 商家自定义的商品编号
NeweggItemNumber String 新蛋分配的商品编号
Quantity Integer 建议商品数
NumberofCartons Integer 所需要的包装箱总数

Schema: GetInboundShipmentPlanResponse.xsd

示例:XML,Request

<?xml version="1.0" encoding="utf-8"?>
<NeweggAPIResponse>
    <IsSuccess>true</IsSuccess>
    <OperationType>GetPlanSuggestionResponse</OperationType>
    <SellerID>A006</SellerID>
    <ResponseBody>
        <ShipmentList>
            <Shipment>
                <ShipToWarehouseCode>07</ShipToWarehouseCode>
                <ShipToAddress1>17708 Rowland St.</ShipToAddress1>
                <ShipToCityName>City of Industry</ShipToCityName>
                <ShipToStateCode>CA</ShipToStateCode>
                <ShipToZipCode>91748</ShipToZipCode>
                <ShipToCountryCode>USA</ShipToCountryCode>
                <ItemList>
                    <Item>
                        <SellerPartNumber>nz-tst-123</SellerPartNumber>
                        <NeweggItemNumber>9SIA0060BB9157</NeweggItemNumber>
                        <Quantity>10</Quantity>
                        <NumberofCartons>1</NumberofCartons>
                    </Item>
                </ItemList>
            </Shipment>
            <Shipment>
                <ShipToWarehouseCode>12</ShipToWarehouseCode>
                <ShipToAddress1>4995 Citation Dr Suite 101,Dock 1-10</ShipToAddress1>
                <ShipToCityName>Memphis</ShipToCityName>
                <ShipToStateCode>TN</ShipToStateCode>
                <ShipToZipCode>38118</ShipToZipCode>
                <ShipToCountryCode>USA</ShipToCountryCode>
                <ItemList>
                    <Item>
                        <SellerPartNumber>SS0120130516683100755</SellerPartNumber>
                        <NeweggItemNumber>9SIA0060S01359</NeweggItemNumber>
                        <Quantity>10</Quantity>
                        <NumberofCartons>1</NumberofCartons>
                    </Item>
                    <Item>
                        <SellerPartNumber>nz-tst-123</SellerPartNumber>
                        <NeweggItemNumber>9SIA0060BB9157</NeweggItemNumber>
                        <Quantity>10</Quantity>
                        <NumberofCartons>1</NumberofCartons>
                    </Item>
                </ItemList>
            </Shipment>
            <Shipment>
                <ShipToWarehouseCode>14</ShipToWarehouseCode>
                <ShipToAddress1>45 Patrick Ave., Dock 9-17</ShipToAddress1>
                <ShipToCityName>Edison</ShipToCityName>
                <ShipToStateCode>NJ</ShipToStateCode>
                <ShipToZipCode>08837</ShipToZipCode>
                <ShipToCountryCode>USA</ShipToCountryCode>
                <ItemList>
                    <Item>
                        <SellerPartNumber>SS0120130516683100755</SellerPartNumber>
                        <NeweggItemNumber>9SIA0060S01359</NeweggItemNumber>
                        <Quantity>10</Quantity>
                        <NumberofCartons>1</NumberofCartons>
                    </Item>
                    <Item>
                        <SellerPartNumber>nz-tst-123</SellerPartNumber>
                        <NeweggItemNumber>9SIA0060BB9157</NeweggItemNumber>
                        <Quantity>10</Quantity>
                        <NumberofCartons>1</NumberofCartons>
                    </Item>
                </ItemList>
            </Shipment>
        </ShipmentList>
    </ResponseBody>
</NeweggAPIResponse>

示例:Json,Response

{
    "IsSuccess": true,
    "OperationType": "GetPlanSuggestionResponse",
    "SellerID": "A006",
    "ResponseBody": {
        "ShipmentList": [
            {
                "ShipToWarehouseCode": "07",
                "ShipToAddress1": "17708 Rowland St.",
                "ShipToCityName": "City of Industry",
                "ShipToStateCode": "CA",
                "ShipToZipCode": "91748",
                "ShipToCountryCode": "USA",
                "ItemList": [
                    {
                        "SellerPartNumber": "SS0120130516683100755",
                        "NeweggItemNumber": "9SIA0060S01359",
                        "Quantity": 0,
                        "NumberofCartons": 0
                    },
                    {
                        "SellerPartNumber": "nz-tst-123",
                        "NeweggItemNumber": "9SIA0060BB9157",
                        "Quantity": 13
                    }
                ]
            },
            {
                "ShipToWarehouseCode": "12",
                "ShipToAddress1": "4995 Citation Dr Suite 101,Dock 1-10",
                "ShipToCityName": "Memphis",
                "ShipToStateCode": "TN",
                "ShipToZipCode": "38118",
                "ShipToCountryCode": "USA",
                "ItemList": [
                    {
                        "SellerPartNumber": "SS0120130516683100755",
                        "NeweggItemNumber": "9SIA0060S01359",
                        "Quantity": 10,
                        "NumberofCartons": 1
                    },
                    {
                        "SellerPartNumber": "nz-tst-123",
                        "NeweggItemNumber": "9SIA0060BB9157",
                        "Quantity": 11
                    }
                ]
            },
            {
                "ShipToWarehouseCode": "14",
                "ShipToAddress1": "45 Patrick Ave., Dock 9-17",
                "ShipToCityName": "Edison",
                "ShipToStateCode": "NJ",
                "ShipToZipCode": "08837",
                "ShipToCountryCode": "USA",
                "ItemList": [
                    {
                        "SellerPartNumber": "SS0120130516683100755",
                        "NeweggItemNumber": "9SIA0060S01359",
                        "Quantity": 10,
                        "NumberofCartons": 1
                    },
                    {
                        "SellerPartNumber": "nz-tst-123",
                        "NeweggItemNumber": "9SIA0060BB9157",
                        "Quantity": 8
                    }
                ]
            }
        ]
    }
}

请求失败错误信息

常规HTTP错误回复,请参考回复失败错误代码列表

错误编码 描述
SBN002 Invalid Seller Part # :{sellerpart#}.

无效的 Seller Part # :{sellerpart#}

SBN003 Seller Part # :{sellerpart#} is marked as Shipped by Seller now, please convert this item to Shipped by Newegg and try again.

Seller Part # :{sellerpart#}当前被标记为商家配送,请将该商品转换为新蛋配送后再尝试。

示例:XML,Request

<?xml version="1.0" encoding="utf-8"?>
<Errors>
    <Error>
        <Code>SBN002</Code>
        <Message>Invalid Seller Part # :XYZ.</Message>
    </Error>
</Errors>

示例:Json,Response

[
    {
        "Code": "SBN002",
        "Message": "Invalid Seller Part # :XYZ."
    }
]

更新日期:10/15/2018