PATCH products/{productid}/productsuppliers/{supplierid}
This call allows you to update a product supplier for a given Product ID and supplier ID
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| productid | The product ID that you want to update a product supplier for | integer | Required |
| supplierid | The Supplier ID that you want to update a product supplier for | integer | Required |
Body Parameters
The Product Supplier information to update.
ProductSupplierPatchModel
| Name | Description | Type | Additional information |
|---|---|---|---|
| SupplierSKU | The sku that the supplier uses to identifiy the product. | string | None. |
| SupplierCosts | The cost of the product from the supplier | decimal number | None. |
| SupplierStockLevel | The suppliers current stock level. | integer | None. |
| SupplierLeadTime | The suppliers leadtime for the product | integer | None. |
| SupplierCartonQuantities | The carton quanty the supplier sends of the product | integer | None. |
| Priority | The supplier priority Order | integer | None. |
| SupplierMinOrderAmount | The Minimum amount of stock allowed to be ordered | integer | None. |
| DropShipmentDeliveryCost | Drop shipment item delivery cost for this supplier | decimal number | None. |
Request Formats
application/json, text/json
Sample:
{
"SupplierSKU": "sup1",
"SupplierCosts": 4.5,
"SupplierStockLevel": 12,
"SupplierLeadTime": 2,
"SupplierCartonQuantities": 1,
"SupplierMinOrderAmount": 2,
"DropShipmentDeliveryCost": 5.99
}
application/xml, text/xml
Sample:
<ProductSupplierPatchModel xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <SupplierSKU>sup1</SupplierSKU> <SupplierCosts>4.50</SupplierCosts> <SupplierStockLevel>12</SupplierStockLevel> <SupplierLeadTime>2</SupplierLeadTime> <SupplierCartonQuantities>1</SupplierCartonQuantities> <Priority xsi:nil="true" /> <SupplierMinOrderAmount>2</SupplierMinOrderAmount> <DropShipmentDeliveryCost>5.99</DropShipmentDeliveryCost> </ProductSupplierPatchModel>
Response Information
Resource Description
This call allows you to update a product supplier for a given Product ID and supplier ID
ProductSupplierPatchModel| Name | Description | Type | Additional information |
|---|---|---|---|
| SupplierSKU | The sku that the supplier uses to identifiy the product. | string | None. |
| SupplierCosts | The cost of the product from the supplier | decimal number | None. |
| SupplierStockLevel | The suppliers current stock level. | integer | None. |
| SupplierLeadTime | The suppliers leadtime for the product | integer | None. |
| SupplierCartonQuantities | The carton quanty the supplier sends of the product | integer | None. |
| Priority | The supplier priority Order | integer | None. |
| SupplierMinOrderAmount | The Minimum amount of stock allowed to be ordered | integer | None. |
| DropShipmentDeliveryCost | Drop shipment item delivery cost for this supplier | decimal number | None. |
Response Formats
application/json, text/json
Sample:
{
"SupplierSKU": "sup1",
"SupplierCosts": 4.5,
"SupplierStockLevel": 12,
"SupplierLeadTime": 2,
"SupplierCartonQuantities": 1,
"SupplierMinOrderAmount": 2,
"DropShipmentDeliveryCost": 5.99
}
application/xml, text/xml
Sample:
<ProductSupplierPatchModel xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <SupplierSKU>sup1</SupplierSKU> <SupplierCosts>4.50</SupplierCosts> <SupplierStockLevel>12</SupplierStockLevel> <SupplierLeadTime>2</SupplierLeadTime> <SupplierCartonQuantities>1</SupplierCartonQuantities> <Priority xsi:nil="true" /> <SupplierMinOrderAmount>2</SupplierMinOrderAmount> <DropShipmentDeliveryCost>5.99</DropShipmentDeliveryCost> </ProductSupplierPatchModel>