Product Groups REST Endpoints

Product Groups
The product groups resource is used to view, create, update, delete, lock, publish, and release product groups. A product group is a business object that groups related products. For example, you might create a product group named Consumer Electronics that includes all of your consumer electronics products so that customers can browse through all the products in this group in your product catalog. Locking a product group makes it inaccessible or non editable for other users while you are making some changes. Unlocking releases the lock and rolls the changes back. Publishing the product group makes the changes available to the users at runtime.
Create a product group
Method: post
Path: /crmRestApi/resources/11.13.18.05/setupSalesCatalogs
Delete a product group
Method: delete
Path: /crmRestApi/resources/11.13.18.05/setupSalesCatalogs/{ProdGroupId}
Get a product group by product group ID
Method: get
Path: /crmRestApi/resources/11.13.18.05/setupSalesCatalogs/{ProdGroupId}
Get all product groups
Method: get
Path: /crmRestApi/resources/11.13.18.05/setupSalesCatalogs
Get publish product group status
Method: post
Path: /crmRestApi/resources/11.13.18.05/setupSalesCatalogs/action/getPublishProductGroupsStatus
Lock a product group for editing
Method: post
Path: /crmRestApi/resources/11.13.18.05/setupSalesCatalogs/action/lockProductGroup
Publish all product groups
Method: post
Path: /crmRestApi/resources/11.13.18.05/setupSalesCatalogs/action/publishProductGroups
Release lock on a product group
Method: post
Path: /crmRestApi/resources/11.13.18.05/setupSalesCatalogs/{ProdGroupId}/action/unlockProductGroup
Update a product group
Method: patch
Path: /crmRestApi/resources/11.13.18.05/setupSalesCatalogs/{ProdGroupId}