Inventory balances: overview of methods

If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the MCP server so that the assistant can utilize the official REST documentation.

Inventory balances indicate how much product is available at each inventory location. The methods catalog.storeproduct.* assist in:

  • synchronizing inventory balances between Bitrix24 and external systems,

  • tracking product movement,

  • preventing sales when a product is out of stock.

Quick navigation: all methods

Relationships with Other objects

Inventories. To select inventory balances at a specific location, specify the inventory location's ID in the filter of the method catalog.storeproduct.list. The inventory location's ID can be obtained using the method catalog.store.list.

Catalog products. To select inventory balances for a specific product, specify the product's ID in the filter of the method catalog.storeproduct.list. The product's ID can be obtained using the methods:

Inventory management documents. To modify inventory balances, use inventory management documents in the methods catalog.document.*.

Overview of methods

Scope: catalog

Who can execute the method: a user with the "View product catalog" access permission

Method

Description

catalog.storeproduct.list

Returns a list of inventory balances based on the filter

catalog.storeproduct.get

Returns the inventory balance record for a specific identifier

catalog.storeproduct.getFields

Returns the fields of inventory balances