Additional Website Fields
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.
Additional website fields are passed in the ADDITIONAL_FIELDS array when calling the methods landing.site.add and landing.site.update.
Filled values can be retrieved using the method landing.site.getadditionalfields.
The method landing.site.getadditionalfields returns only non-empty website fields.
For recording, use the field codes in the ADDITIONAL_FIELDS array, for example:
{
"ADDITIONAL_FIELDS": {
"THEME_CODE": "1construction",
"BACKGROUND_USE": "Y",
"BACKGROUND_COLOR": "#f4f7fb"
}
}
What You Need to Know
- The set of fields depends on the type of website, settings, and installed modules, so not all fields are available on every website.
- For flag fields, the values
YandNare used. - If a field is empty, the method
landing.site.getadditionalfieldswill not return it in the response. - The field
BACKGROUND_PICTUREstores the file identifier when recorded, and the REST method usually returns the file URL in the response.
Theme and Fonts
|
Field |
Description |
|
THEME_CODE |
The color theme code of the website. Available values are listed in the section Page Color Themes |
|
THEME_USE |
Enable a custom color palette for the website: |
|
THEME_COLOR |
Custom theme color in HEX format, for example |
|
THEMEFONTS_USE |
Enable custom font settings for the website: |
|
THEMEFONTS_CODE |
Font for the main text |
|
THEMEFONTS_CODE_H |
Font for headings |
|
THEMEFONTS_SIZE |
Base text size. Supported values are |
|
THEMEFONTS_COLOR |
Color of the main text in HEX format |
|
THEMEFONTS_COLOR_H |
Color of headings in HEX format |
|
THEMEFONTS_LINE_HEIGHT |
Line height. Supported values range from |
|
THEMEFONTS_FONT_WEIGHT |
Font weight of the main text. Supported values range from |
|
THEMEFONTS_FONT_WEIGHT_H |
Font weight of headings. Supported values range from |
Bitrix24 Widget
|
Field |
Description |
|
B24BUTTON_USE |
Enable the Bitrix24 widget: |
|
B24BUTTON_CODE |
Code or URL of the Bitrix24 widget script. It can be obtained in the widget settings in CRM |
|
B24BUTTON_COLOR |
Source of the widget color. Supported values are |
|
B24BUTTON_COLOR_VALUE |
Custom widget color in HEX format. Used if |
Back to Top Button
|
Field |
Description |
|
UP_SHOW |
Show the back to top button: |
Website Background
|
Field |
Description |
|
BACKGROUND_USE |
Enable website background settings: |
|
Background image of the website. When recorded, the file identifier is passed; when read, the REST method usually returns the file URL |
|
|
BACKGROUND_POSITION |
Background display mode. Supported values are |
|
BACKGROUND_COLOR |
Background color of the website in HEX format |
Analytics
Analytics fields are not available on all plans. If analytics integrations are not available on your plan, enabling these fields will not activate counters.
|
Field |
Description |
|
GACOUNTER_USE |
Enable Google Analytics: |
|
GACOUNTER_COUNTER |
Identifier of the old format counter |
|
GACOUNTER_COUNTER_GA4 |
Identifier of the Google Analytics 4 counter in the format |
|
GACOUNTER_SEND_CLICK |
Send click events: |
|
GACOUNTER_CLICK_TYPE |
Where to get the signature for the click event. Supported values are |
|
GACOUNTER_SEND_SHOW |
Send block show events: |
|
GTM_USE |
Enable Google Tag Manager: |
|
GTM_COUNTER |
Identifier of the Google Tag Manager container |
Maps
|
Field |
Description |
|
GMAP_USE |
Enable Google Maps API: |
|
GMAP_CODE |
Google Maps API key. Maps are connected only if |
Website View
|
Field |
Description |
|
VIEW_USE |
Enable special website view: |
|
VIEW_TYPE |
Type of view. Supported values are |
Robots.txt
|
Field |
Description |
|
ROBOTS_USE |
Enable custom |
|
ROBOTS_CONTENT |
Content of the custom |
Custom Code
The fields HEADBLOCK_* are not available on all plans.
|
Field |
Description |
|
HEADBLOCK_USE |
Enable custom HTML or JavaScript in |
|
HEADBLOCK_CODE |
Arbitrary HTML or JavaScript added to the website's |
|
CSSBLOCK_USE |
Enable custom CSS: |
|
CSSBLOCK_CODE |
Arbitrary CSS code for the website |
|
CSSBLOCK_FILE |
Link to an external CSS file |
Continue Learning
- landing.site.add
- landing.site.update
- landing.site.getadditionalfields
- Website Fields
- Page Color Themes