Prices in the Trade Catalog: 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.
A product can have one or more prices. For each price, the following is specified:
- currency: US dollar, euro
- type: retail, wholesale, partner
This allows for pricing to be configured based on the type of customer, region, or terms of cooperation.
Quick navigation: all methods and events
User documentation: Right to Change the Selling Price of a Product in the Catalog
How to Start
- Get the price type using catalog.priceType.list
- Get the identifier of a product or variation
- Add a price using catalog.price.add
- Check the price using catalog.price.get or catalog.price.list
- Track changes through price events
Relationship with Other Objects
Price Type. Each price belongs to a specific price type. The price type can be set and changed using the methods catalog.priceType.*.
Currency. The price is specified in the selected currency. You can work with currencies through the methods crm.currency.*.
Markup. Markup affects price calculation. You can get markup using catalog.extra.get. Markup is available only in Bitrix24 with the advanced price management option enabled.
Product. The price is always tied to a product. You can create and edit a product using the following groups of methods:
- catalog.product.* — for simple products
- catalog.product.service.* — for services
- catalog.product.sku.* — for parent products with variations
- catalog.product.offer.* — for product variations
User Documentation
Overview of Methods and Events
Scope:
catalogWho can execute the method: depending on the method
|
Method |
Description |
|
Adds a product price |
|
|
Updates a product price |
|
|
Returns the values of the product price fields by identifier |
|
|
Returns a list of product prices by filter |
|
|
Deletes a product price |
|
|
Updates the collection of product prices |
|
|
Returns the fields of product prices |
|
Event |
Triggered |
|
When a price is added |
|
|
When a price is updated |
|
|
When a price is deleted |