PUT purchase-orders/{purchaseOrderId}/update-delivery
Updates the delivery details of a specific Purchase Order.
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
purchaseOrderId | The ID of the Purchase Order to be updated. | integer | Required |
Body Parameters
The object containing the new delivery details.
UpdateDeliveryPurchaseOrderModel
Name | Description | Type | Additional information |
---|---|---|---|
DueDate | Optional. Due date for the Purchase Order. If blank the date will not be updated. | date | None. |
DeliveryCost | Optional. Delivery price for the Purchase Order. If blank the price will not be updated. | decimal number | None. |
PurchaseOrderReference | Optional. Reference for the PO. This must be unique. If blank a reference will not be updated. | string | Max length: 50 |
Request Formats
application/json, text/json
Sample:
{ "DueDate": "2024-12-21T16:55:47.8133847+00:00", "DeliveryCost": 1.0, "PurchaseOrderReference": "sample string 1" }
application/xml, text/xml
Sample:
<UpdateDeliveryPurchaseOrderModel xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <DueDate>2024-12-21T16:55:47.8133847+00:00</DueDate> <DeliveryCost>1</DeliveryCost> <PurchaseOrderReference>sample string 1</PurchaseOrderReference> </UpdateDeliveryPurchaseOrderModel>
Response Information
Resource Description
Updates the delivery details of a specific Purchase Order.
PurchaseOrderSimpleResponseName | Description | Type | Additional information |
---|---|---|---|
PurchaseOrderID | The StoreFeeder Purchase Order ID | integer | None. |
PurchaseOrderReference | The Purchase Order Reference | string | None. |
Success | Whether the action was successful | boolean | None. |
Error | Any errors that were received Success will always be false if an error is returned. | string | None. |
Response Formats
application/json, text/json
Sample:
{ "PurchaseOrderID": 1, "PurchaseOrderReference": "PO1", "Success": false, "Error": "An error occurred" }
application/xml, text/xml
Sample:
<PurchaseOrderSimpleResponse xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <Success>false</Success> <Error>An error occurred</Error> <PurchaseOrderID>1</PurchaseOrderID> <PurchaseOrderReference>PO1</PurchaseOrderReference> </PurchaseOrderSimpleResponse>