Методы

  • GET — Получение схемы страницы по идентификатору

Ресурс

{
    "error": "string",
    "page": {
        "__createdAt": "date-time",
        "__createdBy": "uuid",
        "__deletedAt": "date-time",
        "__id": "uuid",
        "__updatedAt": "date-time",
        "__updatedBy": "uuid",
        "code": "string",
        "hidden": "boolean",
        "icon": "string",
        "name": "string",
        "namespace": "string",
        "permissions": {
            "inheritParent": "boolean",
            "values": [
                {
                    "group": {
                        "id": "uuid",
                        "type": "string"
                    },
                    "inherited": "boolean",
                    "types": [
                        "string"
                    ]
                }
            ]
        },
        "sort": "int64",
        "type": "string"
    },
    "success": "boolean"
}

Свойства

Имя Тип Описание Дополнительно
error string

Текст ошибки, если success == false

Опциональное
page object

Полная схема страницы

Опциональное
page.__createdAt date-time

Дата создания

Опциональное
page.__createdBy uuid

Кем создано

Опциональное
page.__deletedAt date-time

Дата удаления

Опциональное
page.__id uuid

Идентификатор

Опциональное
page.__updatedAt date-time

Дата редактирования

Опциональное
page.__updatedBy uuid

Кем отредактировано

Опциональное
page.code string

Код

Опциональное
page.hidden boolean

Признак видимости

Опциональное
page.icon string

Иконка

Опциональное
page.name string

Наименование

Опциональное
page.namespace string Namespace - тип для пространства имен. Опциональное
page.permissions object

Список прав доступа

Опциональное
page.permissions.inheritParent boolean Опциональное
page.permissions.values[] array Опциональное
page.permissions.values[].group object

Пользователь, группа или элемент оргструктуры

Опциональное
page.permissions.values[].group.id uuid Опциональное
page.permissions.values[].group.type string

Возможные значения:

  • user
  • group
  • orgstruct
  • role
Опциональное
page.permissions.values[].inherited boolean Опциональное
page.permissions.values[].types[] array of string Опциональное
page.sort int64

Сортировка

Опциональное
page.type string

Тип

Возможные значения:

  • PAGE
  • NAMESPACE
  • LINK
  • APPLICATION
  • SEPARATOR
  • PORTAL_PAGE
  • CONTRACT
  • REPORT
Опциональное
success boolean

Признак успешного запроса

Опциональное