Page Fields
If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect the MCP server so that the assistant can utilize the official REST documentation.
Page fields are used in the method landing.landing.getList.
Some fields can be passed when creating and updating a page through the methods landing.landing.add and landing.landing.update.
Additional page fields are not stored with the main ones. They are passed separately in the ADDITIONAL_FIELDS array and read through landing.landing.getadditionalfields.
What You Need to Know
- The REST methods for the page object belong to the
landingscope. - A new page created via
landing.landing.addandlanding.landing.addByTemplateis created unpublished with the valueACTIVE = N. - If a page is moved to the trash, it is automatically unpublished.
- To publish and unpublish, use landing.landing.publication and landing.landing.unpublic.
Main Fields
|
Field |
Description |
|
ID |
Identifier of the page. In |
|
TITLE |
Title of the page. This field is required when creating via |
|
CODE |
Symbolic code of the page. It forms the page address within the site. When creating, if the field is not passed or a string of spaces is passed, the code is generated from If the generated address matches the address of an already existing page in the same section of the site, the system will automatically add a suffix of 4 random characters to |
|
SITE_ID |
Identifier of the site to which the page belongs |
|
FOLDER_ID |
Identifier of the folder in which the page is located. If the value is empty or equals |
|
TPL_ID |
Identifier of the view template for the page. If the value is empty, the page uses the site template |
|
ACTIVE |
Publication status of the page. Possible values: A new page is created with the value |
|
DELETED |
Trash flag. Possible values: When moved to the trash, the page automatically receives |
|
DESCRIPTION |
Arbitrary description of the page. Displayed in the list of pages |
|
XML_ID |
External identifier of the page |
|
SITEMAP |
Flag for including the page in the sitemap. Possible values: |
|
FOLDER |
Indicator that the object is used as a folder in the site structure, rather than as a regular page. Possible values: A folder is needed to group pages within the site. It can be created using the method landing.landing.add by passing |
|
RULE |
Regular expression for displaying the page by mask. For example, the rule |
|
CREATED_BY_ID |
Identifier of the user who created the page |
|
MODIFIED_BY_ID |
Identifier of the user who last modified the page |
|
DATE_CREATE |
Date and time of page creation. The format depends on Bitrix24 settings |
|
DATE_MODIFY |
Date and time of the last modification of the page. The format depends on Bitrix24 settings |
|
DATE_PUBLIC |
Date and time of page publication. Changing this field does not publish the page by itself. In the response, the value is returned as a string in the portal format or |
Calculated and Related Fields
These fields are not stored in the page table. The method landing.landing.getList returns them automatically or adds them based on separate selection flags.
|
Field |
Description |
|
Identifier of the site domain to which the page is linked. The method |
|
|
PUBLIC_URL |
Full public URL of the page. Returned in |
|
PREVIEW |
URL or relative path to the page preview. Returned in |
|
IS_AREA |
Indicator that the page is used as an included area. Returned in |
Continue Your Exploration
- Add Page or Folder landing.landing.add
- Add Page by Template landing.landing.addByTemplate
- Update Page landing.landing.update
- Get a List of Pages landing.landing.getList
- Get Additional Fields of the Page landing.landing.getadditionalfields
- Get the URL of the Preview for landing.landing.getpreview
- Get Public URL of the Page landing.landing.getpublicurl
- Mark Page as Deleted landing.landing.markDelete
- Restore Page from Recycle Bin landing.landing.markUnDelete
- Additional Page Fields