This page has moved and will be redirected soon. See Migrated topics for the complete list.


The 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 describes the MSI (Multi-Source Inventory) project in more detail.

Installation details

This module is installed as part of Magento Open Source. It cannot be deleted or disabled.


The InventoryCatalogApi module contains extension points and APIs that 3rd-party developers can use to provide custom inventory catalog functionality.

Public APIs

Public APIs are defined in the Api directory.

REST endpoints

The etc/webapi.xml file defines endpoints for assigning, unassigning, and transferring sources in bulk.