# Catalogs

Catalogs represent containers for multiple categories used to group products for a specific audience. When a buyer is created, they are issued and assigned a default catalog unless an existing catalog ID is provided. Catalogs can be shared between buyers using assignments., and should be when appropriate.

 - [GET /catalogs](https://api-docs.sitecore.com/ordercloud/catalogs/catalogs.list.md)
 - [POST /catalogs](https://api-docs.sitecore.com/ordercloud/catalogs/catalogs.create.md)
 - [GET /catalogs/{catalogID}](https://api-docs.sitecore.com/ordercloud/catalogs/catalogs.get.md)
 - [PUT /catalogs/{catalogID}](https://api-docs.sitecore.com/ordercloud/catalogs/catalogs.save.md): If an object with the same ID already exists, it will be overwritten.
 - [DELETE /catalogs/{catalogID}](https://api-docs.sitecore.com/ordercloud/catalogs/catalogs.delete.md)
 - [PATCH /catalogs/{catalogID}](https://api-docs.sitecore.com/ordercloud/catalogs/catalogs.patch.md)
 - [DELETE /catalogs/{catalogID}/assignments](https://api-docs.sitecore.com/ordercloud/catalogs/catalogs.deleteassignment.md)
 - [DELETE /catalogs/{catalogID}/bundleassignments/{bundleID}](https://api-docs.sitecore.com/ordercloud/catalogs/catalogs.deletebundleassignment.md)
 - [DELETE /catalogs/{catalogID}/productassignments/{productID}](https://api-docs.sitecore.com/ordercloud/catalogs/catalogs.deleteproductassignment.md)
 - [GET /catalogs/assignments](https://api-docs.sitecore.com/ordercloud/catalogs/catalogs.listassignments.md)
 - [POST /catalogs/assignments](https://api-docs.sitecore.com/ordercloud/catalogs/catalogs.saveassignment.md)
 - [GET /catalogs/bundleassignments](https://api-docs.sitecore.com/ordercloud/catalogs/catalogs.listbundleassignments.md)
 - [POST /catalogs/bundleassignments](https://api-docs.sitecore.com/ordercloud/catalogs/catalogs.savebundleassignment.md)
 - [GET /catalogs/productassignments](https://api-docs.sitecore.com/ordercloud/catalogs/catalogs.listproductassignments.md)
 - [POST /catalogs/productassignments](https://api-docs.sitecore.com/ordercloud/catalogs/catalogs.saveproductassignment.md)
