SitePages/Details

Страница с контентом: все поля строки списка плюс content — массив блоков и settings — настройки оформления (шрифты, отступы) или null.

CLI

python limetime.py page <pageGuid>

Ответ удобно сохранить в файл и править в нём: python limetime.py page <pageGuid> > page.json

HTTP

Запрос

GET /v3/SitePages/Details?pageGuid=a1b2c3d4-0050-0050-0050-000000000050 HTTP/1.1
Host: api.limetime.io
X-Access-Key: 7f3a9b2c1d4e5f60718293a4b5c6d7e8
Accept: application/json

Ответ

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

{
  "isSuccess": true,
  "message": null,
  "data": {
    "guid": "a1b2c3d4-0050-0050-0050-000000000050",
    "organizationGuid": "a1b2c3d4-0001-0001-0001-000000000001",
    "raceStageGuid": "a1b2c3d4-0020-0020-0020-000000000020",
    "raceGuid": "a1b2c3d4-0010-0010-0010-000000000010",
    "displayName": "Кубок Лаймтайм 2026 — 10 км",
    "urlFull": "/cup-2026/10k",
    "urlFragment": "10k",
    "orderIndex": 0,
    "isDeletable": true,
    "createdDateUtc": "2026-05-01T09:00:00Z",
    "lastModifiedDateTimeUtc": "2026-09-20T14:05:11Z",
    "content": [
      {
        "id": 1,
        "typeId": 1076,
        "data": {
          "title": "Кубок Лаймтайм 2026",
          "showTitle": true
        },
        "children": [],
        "isModificator": false,
        "paddingTop": 0,
        "paddingBottom": 0,
        "visibility": null
      }
    ],
    "settings": {
      "version": 2,
      "styles": {}
    }
  }
}

Формат блока

Блок из библиотеки ссылается на тип по typeId; data — данные блока, children — вложенные блоки (только у модификаторов). Вместо typeId блок может нести собственный тип в поле blockType (шаблон, стили, поля панели свойств) — так агент добавляет на страницу блок, которого нет в библиотеке.

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