Публикация раздела

POST /core/pages/sections/:id/publish

Описание

Этот эндпоинт используется для публикации или снятия с публикации раздела. Поле active меняет свое значение с true на false или наоборот в зависимости от текущего статуса.

Параметры запроса

Обязательные параметры:

Нет

Пример:
POST /core/pages/sections/123/publish

Ответ

Возвращается в формате JSON и содержит данные обновленного раздела:

  • id — Уникальный идентификатор раздела.
  • name — Название раздела.
  • url — URL раздела.
  • description — Описание раздела.
  • active — Статус активности раздела (true / false).
  • parentId — Идентификатор родительского раздела, если есть.
  • hits — Количество просмотров раздела.
  • sort — Сортировка.

POST
/core/pages/sections/123/publish

При успешном запросе, ответ будет выглядеть так:

1{
2  "status": "success",
3  "payload": {
4    "id": 123,
5    "name": "Тестовый раздел",
6    "url": "testovyy-razdel",
7    "description": "Описание раздела",
8    "active": true,
9    "parentId": null,
10    "hits": 5,
11    "sort": 100,
12    "createdAt": "2024-11-01T10:15:20.000Z",
13    "updatedAt": "2024-11-24T20:15:30.000Z"
14  }
15}