Manage products (asynchronous API)
Last updated
Last updated
This method deletes an existing product variation asynchronously by including its base product ID and variation ID in the {baseProductId} and {variationId} URI path parameters. The changes go live immediately. You do not need to deploy these changes. If the request cannot find the product variation, the response will return 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.
Successful response.
The task identifier received in the response when you create or update a product (synchronous API).
"d8a81162-aaaa-bbbb-cccc-ea513d1afa82"
The date and time when Global Commerce received the task.
"2022-05-01T23:00:21.123Z"
The status of the task.
"PUBLISHED"
The request type for this task.
"CREATE_PRODUCT"
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.
Successful response.
The task identifier received in the response when you create or update a product (synchronous API).
"d8a81162-aaaa-bbbb-cccc-ea513d1afa82"
The date and time when Global Commerce received the task.
"2022-05-01T23:00:21.123Z"
The status of the task.
"PUBLISHED"
The request type for this task.
"CREATE_PRODUCT"
This method deletes a locale from an existing product asynchronously by including its product ID and locale in the {productId} and {locale} URI path parameters. The base product determines the locales available for a product variation. 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.
Successful response.
The task identifier received in the response when you create or update a product (synchronous API).
"d8a81162-aaaa-bbbb-cccc-ea513d1afa82"
The date and time when Global Commerce received the task.
"2022-05-01T23:00:21.123Z"
The status of the task.
"PUBLISHED"
The request type for this task.
"CREATE_PRODUCT"
This method updates a specific product asynchronously by including its ID in the {productId} URI path parameter. The identifier should be for an individual or base product.
The product identifier of either an individual product or a base product.
Provide information about necessary data attributes that you can apply to the product.
You must deploy the product to publish these changes.
The locales supported by the product.
Successful response.
The task identifier received in the response when you create or update a product (synchronous API).
"d8a81162-aaaa-bbbb-cccc-ea513d1afa82"
The date and time when Global Commerce received the task.
"2022-05-01T23:00:21.123Z"
The status of the task.
"PUBLISHED"
The request type for this task.
"CREATE_PRODUCT"
This method updates a specific product variation by including its base product ID and variation ID in the {baseProductId} and {variationId} URI path parameters.
The base product identifier must be for the base product for the product variation, or simply use 'product' instead.
"product"
The product variation identifier.
You can apply the data attributes to the product variation in the request body.
You must deploy the product to publish these changes.
The locales supported by the product.
Successful response.
The task identifier received in the response when you create or update a product (synchronous API).
"d8a81162-aaaa-bbbb-cccc-ea513d1afa82"
The date and time when Global Commerce received the task.
"2022-05-01T23:00:21.123Z"
The status of the task.
"PUBLISHED"
The request type for this task.
"CREATE_PRODUCT"
This method deploys an existing product asynchronously by including its ID in the {productID} URI path parameter. If the specified product is a base product, this method also deploys the product variations along with the base product. Therefore, the product ID must be for an individual or base product.
The product identifier of either an individual product or a base product.
Successful response.
The task identifier received in the response when you create or update a product (synchronous API).
"d8a81162-aaaa-bbbb-cccc-ea513d1afa82"
The date and time when Global Commerce received the task.
"2022-05-01T23:00:21.123Z"
The status of the task.
"PUBLISHED"
The request type for this task.
"CREATE_PRODUCT"
This method asynchronously applies live changes to an individual or base product by including its product ID in the {productId} URI path parameter. The changes will go live immediately. You do not need to deploy these changes. Live changes for individual or base products include catalog, category, and price.
The product identifier of either an individual product or a base product.
You can apply the data attributes to the product in the request body.
The external reference identifier. A unique identifier for the product from the Digital River client.
"sku-1234-5678-xyz"
The collection of products for sale on your site. A catalog contains categories to organize your products.
Successful response.
The task identifier received in the response when you create or update a product (synchronous API).
"d8a81162-aaaa-bbbb-cccc-ea513d1afa82"
The date and time when Global Commerce received the task.
"2022-05-01T23:00:21.123Z"
The status of the task.
"PUBLISHED"
The request type for this task.
"CREATE_PRODUCT"
This method asynchronously applies live changes to product variation by including its variation ID in the {variationId} URI path parameter. The changes will go live immediately. You do not need to deploy these changes. Live changes for a 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.
You can apply the data attributes to the product variation in the request body.
The external reference identifier. A unique ID for the product from the Digital River client.
"sku-1234-5678-xyz"
The collection of products for sale on your site. A catalog contains categories to organize your products.
Successful response.
The task identifier received in the response when you create or update a product (synchronous API).
"d8a81162-aaaa-bbbb-cccc-ea513d1afa82"
The date and time when Global Commerce received the task.
"2022-05-01T23:00:21.123Z"
The status of the task.
"PUBLISHED"
The request type for this task.
"CREATE_PRODUCT"
This method creates a new product asynchronously. You can create either an individual product or a base product with variations.
You can apply the data attributes to the product in the request body.
You must deploy the product to publish these changes.
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 locales supported by the product.
Different variations of the product. Only required for a base product.
Successful response.
The task identifier received in the response when you create or update a product (synchronous API).
"d8a81162-aaaa-bbbb-cccc-ea513d1afa82"
The date and time when Global Commerce received the task.
"2022-05-01T23:00:21.123Z"
The status of the task.
"PUBLISHED"
The request type for this task.
"CREATE_PRODUCT"
This method creates a new product variation for an existing base product asynchronously.
Provide the base product identifier or external reference identifier.
You can apply the data attributes to the product variation in the request body.
You must deploy the product to publish these changes.
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 locales supported by the product.
Successful response.
The task identifier received in the response when you create or update a product (synchronous API).
"d8a81162-aaaa-bbbb-cccc-ea513d1afa82"
The date and time when Global Commerce received the task.
"2022-05-01T23:00:21.123Z"
The status of the task.
"PUBLISHED"
The request type for this task.
"CREATE_PRODUCT"