Section Settings for Product 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.

Section settings define how product and variation properties work in trade catalog sections. The settings control how the property is displayed in the smart filter: whether to show the property, how to display it, and what hint to show.

Quick Navigation: All Methods

User Documentation: Product Properties in the Bitrix24 Catalog

Relationship of Section Settings with Other Objects

Product or Variation Property. Section settings are set for a property by propertyId. The property identifier can be obtained using the methods catalog.productProperty.list and catalog.productProperty.get.

Catalog Sections. The settings are associated with sections of the product catalog and are returned by the object catalog_product_property_section. The sectionId field in this object contains the section identifier. A value of 0 is returned for general settings.

Smart Filter. The fields of the section settings determine how the property is displayed in the catalog filter:

  • smartFilter — whether to show the property in the filter
  • displayType — how to display the property: checkboxes, radio buttons, or a dropdown list
  • displayExpanded — whether to expand the property block in the filter
  • filterHint — what hint to show the user

How to Start

  1. Obtain the propertyId of the required property
  2. Retrieve the current settings using catalog.productPropertySection.get or catalog.productPropertySection.list
  3. Set new values using catalog.productPropertySection.set
  4. Recheck the result using catalog.productPropertySection.get

Overview of Methods

Scope: catalog

Who can execute the method: a user with the "View Product Catalog" access permission

Method

Description

catalog.productPropertySection.set

Sets the section settings for a product or variation property

catalog.productPropertySection.get

Returns the section settings for a property by identifier

catalog.productPropertySection.list

Returns a list of section settings for properties based on a filter