SitePageBlockTypes/List

Библиотека типов блоков конструктора. Типы общие для всех организаций. Отсортированы по группе и приоритету. Поля template, css, js тяжёлые — для обзора запрашивайте только нужные через fields.

CLI

python limetime.py block-typesid, displayName, groupName, isModificator, orderPriority

python limetime.py block-types --full — все поля, включая шаблоны

python limetime.py block-types --filter groupName eq Документы — только одна группа

HTTP

Запрос

POST /v3/SitePageBlockTypes/List HTTP/1.1
Host: api.limetime.io
X-Access-Key: 7f3a9b2c1d4e5f60718293a4b5c6d7e8
Content-Type: application/json

{ "fields": ["id", "displayName", "groupName", "isModificator"] }

Ответ

HTTP/1.1 200 OK
Content-Type: application/json

{
  "isSuccess": true,
  "message": null,
  "data": {
    "items": [
      {
        "id": 1076,
        "displayName": "Обложка 1",
        "groupName": "Обложка",
        "isModificator": false
      },
      {
        "id": 1023,
        "displayName": "Документы",
        "groupName": "Документы",
        "isModificator": false
      },
      {
        "id": 1116,
        "displayName": "Победители",
        "groupName": "Результаты",
        "isModificator": false
      }
    ],
    "total": 3,
    "offset": 0,
    "limit": 100
  }
}

Поля

  • id — в блоке страницы это typeId
  • displayName, groupName, orderPriority
  • isModificator — блок-обёртка с вложенными children (фон, колонки)
  • configurationui (отступы), defaultData (данные по умолчанию), controls (поля панели свойств)
  • template, css, js — шаблон, стили и скрипт блока

Подробное руководство по страницам и блокам — файл PAGES.md в комплекте CLI (см. ИИ-агенты).