# InventoryCatalogApi moduleThe `InventoryCatalogApi` module provides service contracts for default source and stock providers as well as bulk operations. This module is part of the new inventory infrastructure. The[Inventory Management overview](https://devdocs.magento.com/guides/v2.3/inventory/index.html)describes the MSI (Multi-Source Inventory) project in more detail.## Installation detailsThis module is installed as part of Magento Open Source. It cannot be deleted or disabled.## ExtensibilityThe `InventoryCatalogApi` module contains extension points and APIs that 3rd-party developerscan use to provide custom inventory catalog functionality.### Public APIsPublic APIs are defined in the `Api` directory.### REST endpointsThe `etc/webapi.xml` file defines endpoints for assigning, unassigning, and transferring sources in bulk.