Update Vendor Product - Sellercloud API Docs

Update Vendor Product

Overview

In order to update an existing vendor product, you can consume the endpoint presented in this article. In order to consume it, you must:

For information on how you can authenticate, see: Authentication

As soon as you do authentication and receive a valid token, it needs to be passed to the service call.

Endpoint

NOTE: Endpoint “PUT /api/Vendors/{vendorId}/products/{productSKU}” is obsolete as it does not support special characters in the productID. Use the new endpoint presented in this article.

Example for such endpoint for TT server is:

https://tt.api.sellercloud.com/rest/api/Vendors/{vendorId}/products

For your server endpoint will be:

https://{your_server_id}.api.sellercloud.com/rest/api/Vendors/{vendorId}/products

Request

Information about expected request parameters can be found on swagger UI https://tt/api.sellercloud.com/rest/swagger.

{
  "ProductID": "string",
  "Price": 0,
  "PricePerCase": 0,
  "QtyPerCase": 0,
  "IsAvailable": true,
  "Qty": 0
}
Parameter Data Type Description Is Required
ProductID string ID if existing product true
Price decimal Product site price
Do not provide or set to “null” if no update is needed.
false
PricePerCase decimal Product price per case
Do not provide or set to “null” if no update is needed.
false
QtyPerCase integer Product quantity per case
Do not provide or set to “null” if no update is needed.
false
IsAvailable bool Indicates if product is available
Do not provide or set to “null” if no update is needed.
false
Qty integer Product quantity
Do not provide or set to “null” if no update is needed.
false

Response