Manage products (asynchronous API)
Last updated
Last updated
Delete a locale from an existing product asynchronously. The available locales for a product variation are based on the base product. Therefore, the provided product identifier must be the identifier for an individual or base product. The change will go live immediately. You do not need to deploy the change.
The product identifier of either an individual product or a base product.
The locale for the product.
Set to true if you want to use the external reference identifier (ERID) in the path instead of the product identifier (productId).
Deploy an existing product asynchronously. The product variations will be deployed along with base product. Therefore, the provided product specified identifier must be for an individual or base product
The product identifier of either an individual product or a base product.
Set to true if you want to use the external reference identifier (ERID) in the path instead of the product identifier (productId).
Delete an existing product variation asynchronously. The changes go live immediately. You do not need to deploy these changes. If the request cannot find the product variation the response returns 200 OK.
The base product identifier must be for the base product for the product variation, or simply use 'product' instead.
product
The product variation identifier.
Set to true if you want to use the external reference identifier (ERID) in the path instead of the product identifier (productId).
Retire an existing product asynchronously. The product variations will be retired along with the base product. Therefore, the provided product identifier must be for an individual or base product.
The product identifier of either an individual product or a base product.
Set to true if you want to use the external reference identifier (ERID) in the path instead of the product identifier (productId).
Update an existing individual product, or base product asynchronously. The product identifier should be an individual or base product.
The product identifier of either an individual product or a base product.
Set to true if you want to use the external reference identifier (ERID) in the path instead of the product identifier (productId).
Create a new product asynchronously. You can create either an individual product or base product with variations.
Update an existing product variation asynchronously.
The base product identifier must be for the base product for the product variation, or simply use 'product' instead.
product
The product variation identifier.
Set to true if you want to use the external reference identifier (ERID) in the path instead of the product identifier (productId).
Update the live changes to an existing individual product or base product asynchronously. The changes will go live immediately. You do not need to deploy these changes. Live changes for individual or base product includes catalog, category, price.
The product identifier of either an individual product or a base product.
Set to true if you want to use the external reference identifier (ERID) in the path instead of the product identifier (productId).
The changed attributes under this object will go live immediately. You do not need to deploy these changes. You can use these attributes to insert live changes when creating a product. After creating the product, the fields are read-only. You can apply live changes by using the POST /v1/products/{productId}/live-changes API.
The external reference identifier. A unique identifier for the product from the Digital River client.
sku-1234-5678-xyz
Update the live changes to an existing product variation asynchronously. The changes will go live immediately. You do not need to deploy these changes. Live changes for product variation include the price.
The base product identifier must be for the base product for the product variation, or simply use 'product' instead.
product
The product variation identifier.
Set to true if you want to use the external reference identifier (ERID) in the path instead of the product identifier (productId).
The changed attributes under this object will go live immediately. You do not need to deploy these changes. You can use these attributes to insert live changes when creating a product. After creating the product, the fields are read-only. You can apply live changes by using the POST /v1/products/{productId}/live-changes API.
The external reference identifier. A unique ID for the product from the Digital River client.
sku-1234-5678-xyz
Create a new product variation for existing base product asynchronously.
The base product identifier or external reference identifier.
Set to true if you want to use the external reference identifier (ERID) in the path instead of the product identifier (productId).