Marketplaces - Orders V3 - Batches
Send a batch of operations to change your marketplace Order information: accept, ship, etc. (max 100 items per call)
The purpose of this operation is to reduce the amount of request to the API. Max 100 items per call.
post/orders/v3//batches/changeOrders/{changeOrderType}
Path parameters
changeOrderTypestring required
The Order change type
Query parameters
userNamestring required
Sometimes the user in the e-commerce application is not the same as user associated with the current subscription key. We recommend providing your application's user login.
testModeboolean
If true, the operation will be not be sent to marketplace. But the validation will be taken in account.
Request body
Example request
{
"changeOrders": [
{
"order": {
"marketplaceTechnicalCode": "Amazon",
"beezUPOrderId": "00000000000000000000000000000000000000000000000"
},
"changeOrderRequest": {
"order_Shipping_ShipperTrackingNumber": "1H01845163783",
"order_Shipping_ShippingUrl": "https://trackingpackage.com?number=1H01845163783",
"order_Shipping_CarrierName": "La poste",
"order_Shipping_FulfillmentDate": "2014-09-23T09:58:00Z",
"order_Shipping_EstimatedDeliveryDate": "2014-09-24T09:58:00Z"
}
}
]
}Response
Succesfully received and processed batched operations. Please check response to see the status per operation.
Example response
{
"operations": [
{
"order": {
"marketplaceTechnicalCode": "Amazon",
"beezUPOrderId": "00000000000000000000000000000000000000000000000"
},
"errors": [
{
"docUrl": "https://api-docs.beezup.com/#operation/EnableChannelCatalog",
"code": "CatalogImportationAlreadyInProgress(ExecutionId currentCatalogImportationId)",
"message": "There is already an importation in progress: b24d0dd8-a561-478a-9b26-34f573f03527\n",
"cultureName": "en",
"arguments": [
{
"name": "currentCatalogImportationId"
}
]
}
]
}
]
}