POST v1/Ppg1pWarehouses/{warehouseId}/Shops/{shopId}/PickOrder
Creates sync request to pick the order with the provided products.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| warehouseId |
Warehouse identifier in ShopCtrl. |
integer |
Required. |
| shopId |
Shop identifier in ShopCtrl. |
integer |
Required. |
Body Parameters
OrderShipmentPicking1pInput| Name | Description | Type | Additional information |
|---|---|---|---|
| OrderCode |
Unique ShopCtrl identifier for the order (Amazon Purchase Order code). |
string |
Required |
| Products |
Picked products info. |
Collection of OrderShipmentPickingProduct1pInput |
Required |
Request Formats
application/json, text/json
Sample:
{
"OrderCode": "sample string 1",
"Products": [
{
"Ean": "sample string 1",
"Quantity": 2.0,
"PickTimestamp": "2026-01-11T16:17:14.0265811+01:00"
},
{
"Ean": "sample string 1",
"Quantity": 2.0,
"PickTimestamp": "2026-01-11T16:17:14.0265811+01:00"
}
]
}
application/xml, text/xml
Sample:
<OrderShipmentPicking1pInput xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<OrderCode>sample string 1</OrderCode>
<Products>
<OrderShipmentPickingProduct1pInput>
<Ean>sample string 1</Ean>
<Quantity>2</Quantity>
<PickTimestamp />
</OrderShipmentPickingProduct1pInput>
<OrderShipmentPickingProduct1pInput>
<Ean>sample string 1</Ean>
<Quantity>2</Quantity>
<PickTimestamp />
</OrderShipmentPickingProduct1pInput>
</Products>
</OrderShipmentPicking1pInput>
Response Information
Resource Description
ShopCtrl identifier of the created Sync Request.
OrderShipmentPicking1pResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| SyncRequestId |
ShopCtrl identifier of the created Sync Request. |
integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"SyncRequestId": 1
}
application/xml, text/xml
Sample:
<OrderShipmentPicking1pResponse xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <SyncRequestId>1</SyncRequestId> </OrderShipmentPicking1pResponse>