Детальная информация

GET /core/collections/:id

Описание

Этот эндпоинт используется для получения детальной информации о конкретной коллекции по ее уникальному идентификатору id.

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

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

ID

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

Нет

Пример:
GET /core/collections/1

Ответ

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

  • id - Идентификатор коллекции
  • name - Название коллекции
  • singleName - Односложное название коллекции
  • pluralName - Множественное название коллекции
  • fields - Массив объектов, Типы полей
  • active - Статус активности коллекции ( true / false )
  • createdBy - Идентификатор пользователя, создавшего коллекцию
  • createdAt - Дата и время создания коллекции
  • updatedAt - Дата и время последнего обновления коллекции

GET
/core/collections/1

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

1{
2  "status": "success",
3  "payload": {
4    "id": 1,
5    "name": "Машины",
6    "singleName": "mashiny",
7    "pluralName": "mashinies",
8    "fields": [
9      {
10        "name": "_hits",
11        "type": "number",
12        "default": 0
13      },
14      {
15        "name": "_sort",
16        "type": "number",
17        "default": 500
18      },
19      {
20        "name": "name",
21        "type": "text",
22        "unique": true,
23        "allowNull": false
24      },
25      {
26        "name": "active",
27        "type": "boolean",
28        "default": true
29      },
30      {
31        "name": "text",
32        "type": "text",
33        "unique": false,
34        "allowNull": true
35      },
36      {
37        "name": "TestColor",
38        "type": "color",
39        "unique": false,
40        "allowNull": true
41      },
42      {
43        "name": "actual",
44        "type": "boolean",
45        "unique": false,
46        "allowNull": true
47      }
48    ],
49    "active": true,
50    "createdBy": 1,
51    "createdAt": "2024-11-05T19:31:15.000Z",
52    "updatedAt": "2024-11-09T12:46:45.000Z"
53  }
54}