Update an existing product.
PATCH
v1/products/{product_id}/This endpoint lets you modify an existing product. You can update various aspects of the product, including:
- General Details: Edit core information like title, description, price, and inventory.
- Grouped Products: Manage the structure of grouped products (add, remove, or change linked products).
- Product Badges: Assign, remove, or update the badge associated with the product.
Creating or modifying variants of a product
To modify or add options (variants) to the product, populate the variants
array in the request body. Each object in the variants
array can either
update an existing variant (by specifying its id
) or add a new variant (if id
is omitted).
Alternatively, you can use the
Add Product Variants
endpoint to add new variants to the product.
Request
Preferred language for the response. Defaults to en
if not specified.
An Access Token is a unique string that represents the authorization granted to a client (Partner application) by a user (Merchant or Store Manager) to access their protected resources. It is part of the OAuth 2.0 standard and is used to authenticate API requests on behalf of the user. Access Tokens have a limited lifespan and must be used within their validity period. Once expired, a new Access Token can be obtained using a Refresh Token. Access Tokens should be treated as sensitive information and must be kept secure to prevent unauthorized access to the user's data. If you do not have an Access-Token
, but have the older alternative instead, i.e., the X-Manager-Token
, then see the instructions here on how to obtain the Access-Token
.
The Authorization token is a unique key given to the third-party application (Partner) by Zid. It is used to authenticate the API requests made by the Partner application. The token verifies the partner's identity and ensures they have permission to access Zid's API but does not provide any specific user or store information. It should be included in the header of API requests when the partner application needs to access Zid's API.
Unique identifier of the store.
Role of the user.