Детали секции

GET /core/static/sections/:id

Описание

Эндпоинт предоставляет детальную информацию о конкретной секции, включая её основные параметры, статус активности, описание, порядок сортировки и родительскую секцию (если применимо).

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

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

  • id — уникальный идентификатор секции.

Вспомогательные параметры:

Нет

Пример:
GET /core/static/sections/25

Ответ

Ответ возвращается в формате JSON и содержит следующую структуру:

  • id — Уникальный идентификатор секции.
  • name — Название секции.
  • url — URL секции.
  • description — Описание секции.
  • active — Статус активности (true / false).
  • sort — Порядок сортировки секции.
  • parentId — Идентификатор родительской секции (если применимо).
  • hits — Количество обращений к секции.
  • createdAt — Дата и время создания секции.
  • updatedAt — Дата и время последнего обновления секции.
GET
/core/static/sections/25

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

1{
2  "status": "success",
3  "payload": {
4    "id": 25,
5    "name": "ExampleSection",
6    "url": "example_section",
7    "description": "This is a test section.",
8    "active": true,
9    "sort": 10,
10    "parentId": null,
11    "hits": 25,
12    "createdAt": "2024-11-01T10:00:00.000Z",
13    "updatedAt": "2024-11-02T12:00:00.000Z"
14  }
15}

Интерфейс

1interface IStatikSection {
2  id: number;
3  name: string;
4  url: string;
5  description: string;
6  active: boolean;
7  parentId: number | null;
8  hits: number;
9  sort: number;
10}