Additional Website Fields
Choose a tool for developing with an AI agent:
- use Alaio Vibecode to build an app for Bitrix24 from a task description without knowing any programming language. The agent writes the code and deploys the app to a server, with no manual hosting setup
- use the MCP server to develop a REST API integration in your own project. The agent refers to 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 |