---
metadata:
  - name: generator
    content: Diplodoc Platform v5.70.0
alternate:
  - https://yandex.ru/support/wiki/en/api-ref/pages/pages__create_page.md
  - https://yandex.ru/support/wiki/ru/api-ref/pages/pages__create_page.md
  - href: https://yandex.ru/support/wiki/ru/api-ref/pages/pages__create_page.md
    type: text/markdown
    title: Markdown version
  - href: https://yandex.ru/support/wiki/ru/llms.txt?revision=r22094953
    rel: describedby
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.ru/support/wiki/ru/llms.txt?revision=r22094953

<div class="openapi">

# Создать страницу

<!-- markdownlint-disable-file -->

Создает страницу.

Общие заголовки и способы аутентификации описаны в разделе [Доступ к API](https://yandex.ru/support/wiki/ru/api-ref/access.md#headers). Примеры сценариев приведены в разделе [Примеры использования API](https://yandex.ru/support/wiki/ru/api-ref/examples.md).

## Request

<div class="openapi__requests">

<div class="openapi__request__wrapper" style="--method: var(--dc-openapi-methods-post);margin-bottom: 12px">

<div class="openapi__request">

POST {.openapi__method}
```text translate=no
https://api.wiki.yandex.net/v1/pages
```

</div>

</div>

</div>

### Query parameters

#|
|| **Name** | **Description** ||
||

_fields_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: string

Дополнительные поля ответа через запятую, например `content,attributes,last_revision_id`. Без параметра возвращаются только основные поля страницы; доступные дополнительные поля описаны в формате ответа.

_Example:_{.json-schema-reset .json-schema-example} ``
{.table-cell}
||
||

_is_silent_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: boolean

Не отправлять уведомление о создании страницы подписчикам

_Default:_{.json-schema-reset .json-schema-value} `false`
{.table-cell}
||
|#{.json-schema-properties}

<div class="openapi-entity">

### Body

{% cut "application/json" %}

```json translate=no
{
  "title": "example",
  "slug": "example",
  "content": "example",
  "access_policy": {
    "access_type": "inherited",
    "all_staff_role": "reader"
  }
}
```

{% endcut %}

#|
|| **Name** | **Description** ||
||

_slug_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
{% cut "**Any of 2 types**" %}{.json-schema-combinators data-marker=or}

- **Type**: string

  _Example:_{.json-schema-reset .json-schema-example} `example`

- **Type**: string

  _Example:_{.json-schema-reset .json-schema-example} `example`

{% endcut %}

Адрес создаваемой страницы (слаг)

_Example:_{.json-schema-reset .json-schema-example} `example`
{.table-cell}
||
||

_title_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string

Название создаваемой страницы

_Min length:_{.json-schema-reset .json-schema-assertion} `1`

_Max length:_{.json-schema-reset .json-schema-assertion} `255`

_Example:_{.json-schema-reset .json-schema-example} `example`
{.table-cell}
||
||

_access_policy_{.json-schema-reset .json-schema-property}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **AccessPolicyUpdateSchema**

  **Type**: [AccessPolicyUpdateSchema](#entity-AccessPolicyUpdateSchema)

  Схема для обновления политики доступа к странице

  {% cut "**Example**" %}{.json-schema-example}

  ```json translate=no
  {
    "access_type": "inherited",
    "all_staff_role": "reader"
  }
  ```

  {% endcut %}

{% endcut %}

Настройки доступа к странице

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "access_type": "inherited",
  "all_staff_role": "reader"
}
```

{% endcut %}
{.table-cell}
||
||

_content_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: string

Исходный текст создаваемой страницы

_Example:_{.json-schema-reset .json-schema-example} `example`
{.table-cell}
||
|#{.json-schema-properties}

</div>

<div class="openapi-entity">

### PageAccessTypeAPI {#entity-PageAccessTypeAPI}

Тип доступа к странице:
- `inherited` — наследуется от родительской страницы
- `all_staff` — доступ для всех сотрудников
- `custom` — персональные доступы

**Type**: string

_Enum:_{.json-schema-reset .json-schema-value} `inherited`, `all_staff`, `custom`

</div>

<div class="openapi-entity">

### RoleAllStaffAPI {#entity-RoleAllStaffAPI}

- `reader` — чтение
- `editor` — редактирование
- `extra_editor` — расширенное редактирование

**Type**: string

_Enum:_{.json-schema-reset .json-schema-value} `reader`, `editor`, `extra_editor`

</div>

<div class="openapi-entity">

### AccessPolicyUpdateSchema {#entity-AccessPolicyUpdateSchema}

Схема для обновления политики доступа к странице

#|
|| **Name** | **Description** ||
||

_access_type_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **PageAccessTypeAPI**

  **Type**: [PageAccessTypeAPI](#entity-PageAccessTypeAPI)

  Тип доступа к странице:
  - `inherited` — наследуется от родительской страницы
  - `all_staff` — доступ для всех сотрудников
  - `custom` — персональные доступы

  _Enum:_{.json-schema-reset .json-schema-value} `inherited`, `all_staff`, `custom`

{% endcut %}

Тип доступа к странице

_Example:_{.json-schema-reset .json-schema-example} `inherited`
{.table-cell}
||
||

_all_staff_role_{.json-schema-reset .json-schema-property}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **RoleAllStaffAPI**

  **Type**: [RoleAllStaffAPI](#entity-RoleAllStaffAPI)

  - `reader` — чтение
  - `editor` — редактирование
  - `extra_editor` — расширенное редактирование

  _Enum:_{.json-schema-reset .json-schema-value} `reader`, `editor`, `extra_editor`

{% endcut %}

Роль для доступа «Всем сотрудникам». Доступные роли зависят от режима доступа организации.

_Example:_{.json-schema-reset .json-schema-example} `reader`
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "access_type": "inherited",
  "all_staff_role": "reader"
}
```

{% endcut %}

</div>

## Responses

<div class="openapi__response__code__200">

## 200 OK

OK

<div class="openapi-entity">

### Body

{% cut "application/json" %}

```json translate=no
{
  "id": 0,
  "slug": "example",
  "title": "example",
  "page_type": "page",
  "redirect": {
    "page_id": 0,
    "redirect_target": {
      "id": 0,
      "slug": "example",
      "title": "example",
      "page_type": null
    }
  },
  "breadcrumbs": [
    {
      "id": 0,
      "title": "example",
      "slug": "example",
      "page_exists": true
    }
  ],
  "attributes": {
    "created_at": "2025-01-01T00:00:00Z",
    "modified_at": "2025-01-01T00:00:00Z",
    "lang": "example",
    "is_readonly": true,
    "comments_count": 0,
    "entity_links_count": 0,
    "comments_enabled": true,
    "is_collaborative": true,
    "is_draft": true
  },
  "content": "example",
  "access_policy": {
    "access_type": "inherited",
    "inherited_access_type": "all_staff",
    "all_staff_role": "reader",
    "has_external": true,
    "invite": {
      "status": null
    }
  },
  "access_lists": {
    "direct": [
      {
        "id": "example",
        "created_at": "2025-01-01T00:00:00Z",
        "user": null,
        "group": null,
        "role": null,
        "inheritance": null
      }
    ],
    "by_link": [
      null
    ],
    "inherited": [
      null
    ]
  },
  "owner": {
    "user": {
      "id": 0,
      "identity": null,
      "username": "example",
      "display_name": "example",
      "is_dismissed": true,
      "affiliation": "example"
    },
    "group": {
      "id": "example",
      "identity": null,
      "name": "example",
      "type": null,
      "metadata": null,
      "members_count": 0
    }
  }
}
```

{% endcut %}

#|
|| **Name** | **Description** ||
||

_id_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: integer

Идентификатор страницы. В методах `/v1/pages/{idx}` значение `idx` равно значению этого поля.
{.table-cell}
||
||

_page_type_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string

Тип страницы

_Enum:_{.json-schema-reset .json-schema-value} `page`, `grid`, `wysiwyg`, `template`
{.table-cell}
||
||

_slug_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string

Адрес страницы относительно корня Вики, например `team/project`. Используйте это значение как параметр `slug` при получении страницы по адресу.

_Example:_{.json-schema-reset .json-schema-example} `example`
{.table-cell}
||
||

_title_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string

Название страницы

_Example:_{.json-schema-reset .json-schema-example} `example`
{.table-cell}
||
||

_access_lists_{.json-schema-reset .json-schema-property}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **PageAccessListsSchema**

  **Type**: [PageAccessListsSchema](#entity-PageAccessListsSchema)

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

  {% cut "**Example**" %}{.json-schema-example}

  ```json translate=no
  {
    "direct": [
      {
        "id": "example",
        "created_at": "2025-01-01T00:00:00Z",
        "user": {
          "id": 0,
          "identity": null,
          "username": "example",
          "display_name": "example",
          "is_dismissed": true,
          "affiliation": "example"
        },
        "group": {
          "id": "example",
          "identity": null,
          "name": "example",
          "type": null,
          "metadata": null,
          "members_count": 0
        },
        "role": "reader",
        "inheritance": "inherited"
      }
    ],
    "by_link": [
      null
    ],
    "inherited": [
      null
    ]
  }
  ```

  {% endcut %}

{% endcut %}

**По умолчанию поле не возвращается**

Укажите `access_lists` в списке `?fields=access_lists, ...` для получения в ответе.

Списки доступа к странице

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "direct": [
    {
      "id": "example",
      "created_at": "2025-01-01T00:00:00Z",
      "user": null,
      "group": null,
      "role": "reader",
      "inheritance": "inherited"
    }
  ],
  "by_link": [
    null
  ],
  "inherited": [
    null
  ]
}
```

{% endcut %}
{.table-cell}
||
||

_access_policy_{.json-schema-reset .json-schema-property}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **PageAccessPolicySchema**

  **Type**: [PageAccessPolicySchema](#entity-PageAccessPolicySchema)

  Политика доступа к странице

  {% cut "**Example**" %}{.json-schema-example}

  ```json translate=no
  {
    "access_type": "inherited",
    "inherited_access_type": "all_staff",
    "all_staff_role": "reader",
    "has_external": true,
    "invite": {
      "status": 0
    }
  }
  ```

  {% endcut %}

{% endcut %}

**По умолчанию поле не возвращается**

Укажите `access_policy` в списке `?fields=access_policy, ...` для получения в ответе.

Настройки доступа к странице

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "access_type": "inherited",
  "inherited_access_type": "all_staff",
  "all_staff_role": "reader",
  "has_external": true,
  "invite": {
    "status": 0
  }
}
```

{% endcut %}
{.table-cell}
||
||

_attributes_{.json-schema-reset .json-schema-property}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **PageAttributesSchema**

  **Type**: [PageAttributesSchema](#entity-PageAttributesSchema)

  Дополнительные атрибуты страницы

  {% cut "**Example**" %}{.json-schema-example}

  ```json translate=no
  {
    "created_at": "2025-01-01T00:00:00Z",
    "modified_at": "2025-01-01T00:00:00Z",
    "lang": "example",
    "is_readonly": true,
    "comments_count": 0,
    "entity_links_count": 0,
    "comments_enabled": true,
    "is_collaborative": true,
    "is_draft": true
  }
  ```

  {% endcut %}

{% endcut %}

**По умолчанию поле не возвращается**

Укажите `attributes` в списке `?fields=attributes, ...` для получения в ответе.

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "created_at": "2025-01-01T00:00:00Z",
  "modified_at": "2025-01-01T00:00:00Z",
  "lang": "example",
  "is_readonly": true,
  "comments_count": 0,
  "entity_links_count": 0,
  "comments_enabled": true,
  "is_collaborative": true,
  "is_draft": true
}
```

{% endcut %}
{.table-cell}
||
||

_breadcrumbs_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: [BreadcrumbSchema](#entity-BreadcrumbSchema)[]

**По умолчанию поле не возвращается**

Укажите `breadcrumbs` в списке `?fields=breadcrumbs, ...` для получения в ответе.

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
[
  {
    "id": 0,
    "title": "example",
    "slug": "example",
    "page_exists": true
  }
]
```

{% endcut %}
{.table-cell}
||
||

_content_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: string

**По умолчанию поле не возвращается**

Укажите `content` в списке `?fields=content, ...` для получения в ответе.

Контент страницы в виде строки.

_Example:_{.json-schema-reset .json-schema-example} `example`
{.table-cell}
||
||

_owner_{.json-schema-reset .json-schema-property}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **PageOwnerSchema**

  **Type**: [PageOwnerSchema](#entity-PageOwnerSchema)

  Владелец страницы

  {% cut "**Example**" %}{.json-schema-example}

  ```json translate=no
  {
    "user": {
      "id": 0,
      "identity": {
        "uid": "example",
        "cloud_uid": "example"
      },
      "username": "example",
      "display_name": "example",
      "is_dismissed": true,
      "affiliation": "example"
    },
    "group": {
      "id": "example",
      "identity": {
        "src": null,
        "id": "example"
      },
      "name": "example",
      "type": "wiki",
      "metadata": {
        "url": "example",
        "externals_count": 0
      },
      "members_count": 0
    }
  }
  ```

  {% endcut %}

{% endcut %}

**По умолчанию поле не возвращается**

Укажите `owner` в списке `?fields=owner, ...` для получения в ответе.

Владелец страницы

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "user": {
    "id": 0,
    "identity": null,
    "username": "example",
    "display_name": "example",
    "is_dismissed": true,
    "affiliation": "example"
  },
  "group": {
    "id": "example",
    "identity": null,
    "name": "example",
    "type": "wiki",
    "metadata": {},
    "members_count": 0
  }
}
```

{% endcut %}
{.table-cell}
||
||

_redirect_{.json-schema-reset .json-schema-property}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **RedirectSchema**

  **Type**: [RedirectSchema](#entity-RedirectSchema)

  Информация о редиректе страницы

  {% cut "**Example**" %}{.json-schema-example}

  ```json translate=no
  {
    "page_id": 0,
    "redirect_target": {
      "id": 0,
      "slug": "example",
      "title": "example",
      "page_type": "page"
    }
  }
  ```

  {% endcut %}

{% endcut %}

**По умолчанию поле не возвращается**

Укажите `redirect` в списке `?fields=redirect, ...` для получения в ответе.

Если редиректа нет, вернется `null`

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "page_id": 0,
  "redirect_target": {
    "id": 0,
    "slug": "example",
    "title": "example",
    "page_type": "page"
  }
}
```

{% endcut %}
{.table-cell}
||
|#{.json-schema-properties}

</div>

<div class="openapi-entity">

### PageType {#entity-PageType}

Тип страницы:
- `page` — обычная страница
- `grid` — страница с таблицей
- `wysiwyg` — страница с визуальным редактором
- `template` — шаблон страницы


**Type**: string

_Enum:_{.json-schema-reset .json-schema-value} `page`, `grid`, `wysiwyg`, `template`

</div>

<div class="openapi-entity">

### PageDetailsSchema {#entity-PageDetailsSchema}

Краткая информация о странице

#|
|| **Name** | **Description** ||
||

_id_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: integer

Идентификатор страницы. В методах `/v1/pages/{idx}` значение `idx` равно значению этого поля.
{.table-cell}
||
||

_page_type_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **PageType**

  **Type**: [PageType](#entity-PageType)

  Тип страницы:
  - `page` — обычная страница
  - `grid` — страница с таблицей
  - `wysiwyg` — страница с визуальным редактором
  - `template` — шаблон страницы


  _Enum:_{.json-schema-reset .json-schema-value} `page`, `grid`, `wysiwyg`, `template`

{% endcut %}

Тип страницы

_Example:_{.json-schema-reset .json-schema-example} `page`
{.table-cell}
||
||

_slug_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string

Адрес страницы относительно корня Вики, например `team/project`. Используйте это значение как параметр `slug` при получении страницы по адресу.

_Example:_{.json-schema-reset .json-schema-example} `example`
{.table-cell}
||
||

_title_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string

Название страницы

_Example:_{.json-schema-reset .json-schema-example} `example`
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "id": 0,
  "slug": "example",
  "title": "example",
  "page_type": "page"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### RedirectSchema {#entity-RedirectSchema}

Информация о редиректе страницы

#|
|| **Name** | **Description** ||
||

_page_id_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: integer

ID страницы, на которую перенаправляет текущая страница.
{.table-cell}
||
||

_redirect_target_{.json-schema-reset .json-schema-property}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **PageDetailsSchema**

  **Type**: [PageDetailsSchema](#entity-PageDetailsSchema)

  Краткая информация о странице

  {% cut "**Example**" %}{.json-schema-example}

  ```json translate=no
  {
    "id": 0,
    "slug": "example",
    "title": "example",
    "page_type": "page"
  }
  ```

  {% endcut %}

{% endcut %}

Конечная страница цепочки перенаправлений. Например, для цепочки A → B → C → D у страниц A, B и C это страница D.

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "id": 0,
  "slug": "example",
  "title": "example",
  "page_type": "page"
}
```

{% endcut %}
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "page_id": 0,
  "redirect_target": {
    "id": 0,
    "slug": "example",
    "title": "example",
    "page_type": "page"
  }
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### BreadcrumbSchema {#entity-BreadcrumbSchema}

Элемент хлебных крошек (навигационная цепочка)

#|
|| **Name** | **Description** ||
||

_page_exists_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: boolean

Страница существует
{.table-cell}
||
||

_slug_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string

Адрес страницы (слаг)

_Example:_{.json-schema-reset .json-schema-example} `example`
{.table-cell}
||
||

_title_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string

Название страницы

_Example:_{.json-schema-reset .json-schema-example} `example`
{.table-cell}
||
||

_id_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: integer

Идентификатор страницы (если страница существует)
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "id": 0,
  "title": "example",
  "slug": "example",
  "page_exists": true
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### PageAttributesSchema {#entity-PageAttributesSchema}

Дополнительные атрибуты страницы

#|
|| **Name** | **Description** ||
||

_comments_count_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: integer

Количество комментариев к странице
{.table-cell}
||
||

_comments_enabled_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: boolean

Комментарии включены
{.table-cell}
||
||

_created_at_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string&lt;date-time&gt;

Дата и время создания страницы

_Example:_{.json-schema-reset .json-schema-example} `2025-01-01T00:00:00Z`
{.table-cell}
||
||

_entity_links_count_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: integer

Количество связей страницы
{.table-cell}
||
||

_is_readonly_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: boolean

Страница доступна только для чтения
{.table-cell}
||
||

_lang_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string

Язык страницы (например, `ru`, `en`)

_Example:_{.json-schema-reset .json-schema-example} `example`
{.table-cell}
||
||

_modified_at_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string&lt;date-time&gt;

Дата и время последнего изменения страницы

_Example:_{.json-schema-reset .json-schema-example} `2025-01-01T00:00:00Z`
{.table-cell}
||
||

_is_collaborative_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: boolean

Совместное редактирование включено
{.table-cell}
||
||

_is_draft_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: boolean

Страница является черновиком
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "created_at": "2025-01-01T00:00:00Z",
  "modified_at": "2025-01-01T00:00:00Z",
  "lang": "example",
  "is_readonly": true,
  "comments_count": 0,
  "entity_links_count": 0,
  "comments_enabled": true,
  "is_collaborative": true,
  "is_draft": true
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### AccessTypeInheritedAPI {#entity-AccessTypeInheritedAPI}

Унаследованный тип доступа:
- `all_staff` — доступ для всех сотрудников
- `custom` — персональные доступы

**Type**: string

_Enum:_{.json-schema-reset .json-schema-value} `all_staff`, `custom`

</div>

<div class="openapi-entity">

### PageInviteStatus {#entity-PageInviteStatus}

Статус ссылки-приглашения:
- `0` — удалена
- `1` — включена
- `2` — выключена

**Type**: integer

_Enum:_{.json-schema-reset .json-schema-value} `0`, `1`, `2`

</div>

<div class="openapi-entity">

### AclPreviewInviteSchema {#entity-AclPreviewInviteSchema}

Информация о ссылке-приглашении для доступа к странице

#|
|| **Name** | **Description** ||
||

_status_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **PageInviteStatus**

  **Type**: [PageInviteStatus](#entity-PageInviteStatus)

  Статус ссылки-приглашения:
  - `0` — удалена
  - `1` — включена
  - `2` — выключена

  _Enum:_{.json-schema-reset .json-schema-value} `0`, `1`, `2`

  _Example:_{.json-schema-reset .json-schema-example} `0`

{% endcut %}

Статус ссылки-приглашения: `0` — удалена (не возвращается в API), `1` — включена, `2` — выключена.

_Example:_{.json-schema-reset .json-schema-example} `0`
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "status": 0
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### PageAccessPolicySchema {#entity-PageAccessPolicySchema}

Политика доступа к странице

#|
|| **Name** | **Description** ||
||

_access_type_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **PageAccessTypeAPI**

  **Type**: [PageAccessTypeAPI](#entity-PageAccessTypeAPI)

  Тип доступа к странице:
  - `inherited` — наследуется от родительской страницы
  - `all_staff` — доступ для всех сотрудников
  - `custom` — персональные доступы

  _Enum:_{.json-schema-reset .json-schema-value} `inherited`, `all_staff`, `custom`

{% endcut %}

Тип доступа

_Example:_{.json-schema-reset .json-schema-example} `inherited`
{.table-cell}
||
||

_all_staff_role_{.json-schema-reset .json-schema-property}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **RoleAllStaffAPI**

  **Type**: [RoleAllStaffAPI](#entity-RoleAllStaffAPI)

  - `reader` — чтение
  - `editor` — редактирование
  - `extra_editor` — расширенное редактирование

  _Enum:_{.json-schema-reset .json-schema-value} `reader`, `editor`, `extra_editor`

{% endcut %}

Роль для доступа "Всем сотрудникам"

_Example:_{.json-schema-reset .json-schema-example} `reader`
{.table-cell}
||
||

_has_external_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: boolean

Показывает, что страница доступна внешним консультантам. Если `null`, статус неизвестен.
{.table-cell}
||
||

_inherited_access_type_{.json-schema-reset .json-schema-property}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **AccessTypeInheritedAPI**

  **Type**: [AccessTypeInheritedAPI](#entity-AccessTypeInheritedAPI)

  Унаследованный тип доступа:
  - `all_staff` — доступ для всех сотрудников
  - `custom` — персональные доступы

  _Enum:_{.json-schema-reset .json-schema-value} `all_staff`, `custom`

{% endcut %}

Унаследованный тип доступа

_Example:_{.json-schema-reset .json-schema-example} `all_staff`
{.table-cell}
||
||

_invite_{.json-schema-reset .json-schema-property}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **AclPreviewInviteSchema**

  **Type**: [AclPreviewInviteSchema](#entity-AclPreviewInviteSchema)

  Информация о ссылке-приглашении для доступа к странице

  {% cut "**Example**" %}{.json-schema-example}

  ```json translate=no
  {
    "status": 0
  }
  ```

  {% endcut %}

{% endcut %}

Информация о ссылке-приглашении для доступа к странице

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "status": 0
}
```

{% endcut %}
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "access_type": "inherited",
  "inherited_access_type": "all_staff",
  "all_staff_role": "reader",
  "has_external": true,
  "invite": {
    "status": 0
  }
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### UserIdentity {#entity-UserIdentity}

Идентификатор пользователя

#|
|| **Name** | **Description** ||
||

_cloud_uid_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: string

Идентификатор пользователя в облаке

_Example:_{.json-schema-reset .json-schema-example} `example`
{.table-cell}
||
||

_uid_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: string

Идентификатор пользователя в Яндексе

_Example:_{.json-schema-reset .json-schema-example} `example`
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "uid": "example",
  "cloud_uid": "example"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### UserSchema {#entity-UserSchema}

Информация о пользователе

#|
|| **Name** | **Description** ||
||

_affiliation_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string

Принадлежность пользователя

_Example:_{.json-schema-reset .json-schema-example} `example`
{.table-cell}
||
||

_display_name_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string

Отображаемое имя пользователя

_Example:_{.json-schema-reset .json-schema-example} `example`
{.table-cell}
||
||

_id_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: integer

Внутренний идентификатор пользователя
{.table-cell}
||
||

_is_dismissed_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: boolean

Пользователь уволен
{.table-cell}
||
||

_username_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string

Логин пользователя

_Example:_{.json-schema-reset .json-schema-example} `example`
{.table-cell}
||
||

_identity_{.json-schema-reset .json-schema-property}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **UserIdentity**

  **Type**: [UserIdentity](#entity-UserIdentity)

  Идентификатор пользователя

  {% cut "**Example**" %}{.json-schema-example}

  ```json translate=no
  {
    "uid": "example",
    "cloud_uid": "example"
  }
  ```

  {% endcut %}

{% endcut %}

Идентификатор пользователя в системе

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "uid": "example",
  "cloud_uid": "example"
}
```

{% endcut %}
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "id": 0,
  "identity": {
    "uid": "example",
    "cloud_uid": "example"
  },
  "username": "example",
  "display_name": "example",
  "is_dismissed": true,
  "affiliation": "example"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### ComSource {#entity-ComSource}

Источник идентификатора группы:
- `dir` — IAM
- `cloud` — Яндекс Облако
- `com` — локальная база данных
- `staff` — внутренний справочник сотрудников

**Type**: string

_Enum:_{.json-schema-reset .json-schema-value} `dir`, `cloud`, `com`, `staff`

</div>

<div class="openapi-entity">

### ComIdentitySchema {#entity-ComIdentitySchema}

Идентификатор группы

#|
|| **Name** | **Description** ||
||

_id_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string

Идентификатор группы в указанном источнике

_Example:_{.json-schema-reset .json-schema-example} `example`
{.table-cell}
||
||

_src_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **ComSource**

  **Type**: [ComSource](#entity-ComSource)

  Источник идентификатора группы:
  - `dir` — IAM
  - `cloud` — Яндекс Облако
  - `com` — локальная база данных
  - `staff` — внутренний справочник сотрудников

  _Enum:_{.json-schema-reset .json-schema-value} `dir`, `cloud`, `com`, `staff`

{% endcut %}

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

_Example:_{.json-schema-reset .json-schema-example} `dir`
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "src": "dir",
  "id": "example"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### GroupType {#entity-GroupType}

Тип группы:
- `wiki` — группа Вики
- `service` — сервисная группа
- `servicerole` — роль сервиса
- `group` — обычная группа
- `department` — подразделение

**Type**: string

_Enum:_{.json-schema-reset .json-schema-value} `wiki`, `service`, `servicerole`, `group`, `department`

</div>

<div class="openapi-entity">

### IntranetGroupMetadata {#entity-IntranetGroupMetadata}

Метаданные группы из внутреннего справочника

#|
|| **Name** | **Description** ||
||

_externals_count_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: integer

Количество внешних консультантов в группе
{.table-cell}
||
||

_url_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: string

URL группы в справочнике

_Example:_{.json-schema-reset .json-schema-example} `example`
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "url": "example",
  "externals_count": 0
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### IamGroupMetadata {#entity-IamGroupMetadata}

Метаданные группы из IAM (Identity and Access Management)

#|
|| **Name** | **Description** ||
||

_dir_id_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string

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

_Example:_{.json-schema-reset .json-schema-example} `example`
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "dir_id": "example"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### GroupSchema {#entity-GroupSchema}

Информация о группе

#|
|| **Name** | **Description** ||
||

_identity_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **ComIdentitySchema**

  **Type**: [ComIdentitySchema](#entity-ComIdentitySchema)

  Идентификатор группы

  {% cut "**Example**" %}{.json-schema-example}

  ```json translate=no
  {
    "src": "dir",
    "id": "example"
  }
  ```

  {% endcut %}

{% endcut %}

Идентификатор группы в системе

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "src": "dir",
  "id": "example"
}
```

{% endcut %}
{.table-cell}
||
||

_name_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string

Название группы

_Example:_{.json-schema-reset .json-schema-example} `example`
{.table-cell}
||
||

_type_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **GroupType**

  **Type**: [GroupType](#entity-GroupType)

  Тип группы:
  - `wiki` — группа Вики
  - `service` — сервисная группа
  - `servicerole` — роль сервиса
  - `group` — обычная группа
  - `department` — подразделение

  _Enum:_{.json-schema-reset .json-schema-value} `wiki`, `service`, `servicerole`, `group`, `department`

{% endcut %}

Тип группы

_Example:_{.json-schema-reset .json-schema-example} `wiki`
{.table-cell}
||
||

_id_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: string

Идентификатор группы. Для внешней версии — dir_id, для внутренней — staff_id.

_Example:_{.json-schema-reset .json-schema-example} `example`
{.table-cell}
||
||

_members_count_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: integer

Количество участников группы

_Default:_{.json-schema-reset .json-schema-value} `0`
{.table-cell}
||
||

_metadata_{.json-schema-reset .json-schema-property}
{.table-cell}|
{% cut "**Any of 2 types**" %}{.json-schema-combinators data-marker=or}

- **IntranetGroupMetadata**

  **Type**: [IntranetGroupMetadata](#entity-IntranetGroupMetadata)

  Метаданные группы из внутреннего справочника

  {% cut "**Example**" %}{.json-schema-example}

  ```json translate=no
  {
    "url": "example",
    "externals_count": 0
  }
  ```

  {% endcut %}

- **IamGroupMetadata**

  **Type**: [IamGroupMetadata](#entity-IamGroupMetadata)

  Метаданные группы из IAM (Identity and Access Management)

  {% cut "**Example**" %}{.json-schema-example}

  ```json translate=no
  {
    "dir_id": "example"
  }
  ```

  {% endcut %}

{% endcut %}

Дополнительные метаданные группы

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "url": "example",
  "externals_count": 0
}
```

{% endcut %}
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "id": "example",
  "identity": {
    "src": "dir",
    "id": "example"
  },
  "name": "example",
  "type": "wiki",
  "metadata": {
    "url": "example",
    "externals_count": 0
  },
  "members_count": 0
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### RoleAPI {#entity-RoleAPI}

Роль доступа к странице:
- `reader` — чтение
- `editor` — редактирование
- `extra_editor` — расширенное редактирование
- `author` — автор (полный доступ)

**Type**: string

_Enum:_{.json-schema-reset .json-schema-value} `reader`, `editor`, `extra_editor`, `author`

</div>

<div class="openapi-entity">

### InheritanceAPI {#entity-InheritanceAPI}

Наследование доступа для подстраниц:
- `inherited` — доступ наследуется подстраницами
- `not_inherited` — доступ не наследуется подстраницами

**Type**: string

_Enum:_{.json-schema-reset .json-schema-value} `inherited`, `not_inherited`

</div>

<div class="openapi-entity">

### PageAccessItem {#entity-PageAccessItem}

Элемент персонального доступа к странице

#|
|| **Name** | **Description** ||
||

_id_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: string

Уникальный идентификатор доступа

_Example:_{.json-schema-reset .json-schema-example} `example`
{.table-cell}
||
||

_role_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **RoleAPI**

  **Type**: [RoleAPI](#entity-RoleAPI)

  Роль доступа к странице:
  - `reader` — чтение
  - `editor` — редактирование
  - `extra_editor` — расширенное редактирование
  - `author` — автор (полный доступ)

  _Enum:_{.json-schema-reset .json-schema-value} `reader`, `editor`, `extra_editor`, `author`

{% endcut %}

Роль доступа

_Example:_{.json-schema-reset .json-schema-example} `reader`
{.table-cell}
||
||

_created_at_{.json-schema-reset .json-schema-property}
{.table-cell}|
**Type**: string&lt;date-time&gt;

Дата и время создания доступа

_Example:_{.json-schema-reset .json-schema-example} `2025-01-01T00:00:00Z`
{.table-cell}
||
||

_group_{.json-schema-reset .json-schema-property}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **GroupSchema**

  **Type**: [GroupSchema](#entity-GroupSchema)

  Информация о группе

  {% cut "**Example**" %}{.json-schema-example}

  ```json translate=no
  {
    "id": "example",
    "identity": {
      "src": "dir",
      "id": "example"
    },
    "name": "example",
    "type": "wiki",
    "metadata": {
      "url": "example",
      "externals_count": 0
    },
    "members_count": 0
  }
  ```

  {% endcut %}

{% endcut %}

Группа, которой предоставлен доступ (заполняется, если доступ предоставлен группе)

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "id": "example",
  "identity": {
    "src": "dir",
    "id": "example"
  },
  "name": "example",
  "type": "wiki",
  "metadata": {
    "url": "example",
    "externals_count": 0
  },
  "members_count": 0
}
```

{% endcut %}
{.table-cell}
||
||

_inheritance_{.json-schema-reset .json-schema-property}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **InheritanceAPI**

  **Type**: [InheritanceAPI](#entity-InheritanceAPI)

  Наследование доступа для подстраниц:
  - `inherited` — доступ наследуется подстраницами
  - `not_inherited` — доступ не наследуется подстраницами

  _Enum:_{.json-schema-reset .json-schema-value} `inherited`, `not_inherited`

{% endcut %}

Настройка наследования доступа для подстраниц

_Example:_{.json-schema-reset .json-schema-example} `inherited`
{.table-cell}
||
||

_user_{.json-schema-reset .json-schema-property}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **UserSchema**

  **Type**: [UserSchema](#entity-UserSchema)

  Информация о пользователе

  {% cut "**Example**" %}{.json-schema-example}

  ```json translate=no
  {
    "id": 0,
    "identity": {
      "uid": "example",
      "cloud_uid": "example"
    },
    "username": "example",
    "display_name": "example",
    "is_dismissed": true,
    "affiliation": "example"
  }
  ```

  {% endcut %}

{% endcut %}

Пользователь, которому предоставлен доступ (заполняется, если доступ предоставлен пользователю)

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "id": 0,
  "identity": {
    "uid": "example",
    "cloud_uid": "example"
  },
  "username": "example",
  "display_name": "example",
  "is_dismissed": true,
  "affiliation": "example"
}
```

{% endcut %}
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "id": "example",
  "created_at": "2025-01-01T00:00:00Z",
  "user": {
    "id": 0,
    "identity": {
      "uid": "example",
      "cloud_uid": "example"
    },
    "username": "example",
    "display_name": "example",
    "is_dismissed": true,
    "affiliation": "example"
  },
  "group": {
    "id": "example",
    "identity": {
      "src": null,
      "id": "example"
    },
    "name": "example",
    "type": "wiki",
    "metadata": {
      "url": "example",
      "externals_count": 0
    },
    "members_count": 0
  },
  "role": "reader",
  "inheritance": "inherited"
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### PageAccessListsSchema {#entity-PageAccessListsSchema}

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

#|
|| **Name** | **Description** ||
||

_by_link_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: [PageAccessItem](#entity-PageAccessItem)[]

Доступы по ссылке-приглашению

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
[
  {
    "id": "example",
    "created_at": "2025-01-01T00:00:00Z",
    "user": {
      "id": 0,
      "identity": null,
      "username": "example",
      "display_name": "example",
      "is_dismissed": true,
      "affiliation": "example"
    },
    "group": {
      "id": "example",
      "identity": null,
      "name": "example",
      "type": "wiki",
      "metadata": {},
      "members_count": 0
    },
    "role": "reader",
    "inheritance": "inherited"
  }
]
```

{% endcut %}
{.table-cell}
||
||

_direct_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: [PageAccessItem](#entity-PageAccessItem)[]

Прямые персональные доступы к странице

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
[
  {
    "id": "example",
    "created_at": "2025-01-01T00:00:00Z",
    "user": {
      "id": 0,
      "identity": null,
      "username": "example",
      "display_name": "example",
      "is_dismissed": true,
      "affiliation": "example"
    },
    "group": {
      "id": "example",
      "identity": null,
      "name": "example",
      "type": "wiki",
      "metadata": {},
      "members_count": 0
    },
    "role": "reader",
    "inheritance": "inherited"
  }
]
```

{% endcut %}
{.table-cell}
||
||

_inherited_{.json-schema-reset .json-schema-property .json-schema-required}
{.table-cell}|
**Type**: [PageAccessItem](#entity-PageAccessItem)[]

Унаследованные доступы от родительских страниц

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
[
  {
    "id": "example",
    "created_at": "2025-01-01T00:00:00Z",
    "user": {
      "id": 0,
      "identity": null,
      "username": "example",
      "display_name": "example",
      "is_dismissed": true,
      "affiliation": "example"
    },
    "group": {
      "id": "example",
      "identity": null,
      "name": "example",
      "type": "wiki",
      "metadata": {},
      "members_count": 0
    },
    "role": "reader",
    "inheritance": "inherited"
  }
]
```

{% endcut %}
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "direct": [
    {
      "id": "example",
      "created_at": "2025-01-01T00:00:00Z",
      "user": {
        "id": 0,
        "identity": null,
        "username": "example",
        "display_name": "example",
        "is_dismissed": true,
        "affiliation": "example"
      },
      "group": {
        "id": "example",
        "identity": null,
        "name": "example",
        "type": null,
        "metadata": null,
        "members_count": 0
      },
      "role": "reader",
      "inheritance": "inherited"
    }
  ],
  "by_link": [
    null
  ],
  "inherited": [
    null
  ]
}
```

{% endcut %}

</div>

<div class="openapi-entity">

### PageOwnerSchema {#entity-PageOwnerSchema}

Владелец страницы

#|
|| **Name** | **Description** ||
||

_group_{.json-schema-reset .json-schema-property}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **GroupSchema**

  **Type**: [GroupSchema](#entity-GroupSchema)

  Информация о группе

  {% cut "**Example**" %}{.json-schema-example}

  ```json translate=no
  {
    "id": "example",
    "identity": {
      "src": "dir",
      "id": "example"
    },
    "name": "example",
    "type": "wiki",
    "metadata": {
      "url": "example",
      "externals_count": 0
    },
    "members_count": 0
  }
  ```

  {% endcut %}

{% endcut %}

Группа-владелец страницы

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "id": "example",
  "identity": {
    "src": "dir",
    "id": "example"
  },
  "name": "example",
  "type": "wiki",
  "metadata": {
    "url": "example",
    "externals_count": 0
  },
  "members_count": 0
}
```

{% endcut %}
{.table-cell}
||
||

_user_{.json-schema-reset .json-schema-property}
{.table-cell}|
{% cut "**All of 1 type**" %}{.json-schema-combinators data-marker=and}

- **UserSchema**

  **Type**: [UserSchema](#entity-UserSchema)

  Информация о пользователе

  {% cut "**Example**" %}{.json-schema-example}

  ```json translate=no
  {
    "id": 0,
    "identity": {
      "uid": "example",
      "cloud_uid": "example"
    },
    "username": "example",
    "display_name": "example",
    "is_dismissed": true,
    "affiliation": "example"
  }
  ```

  {% endcut %}

{% endcut %}

Пользователь-владелец страницы

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "id": 0,
  "identity": {
    "uid": "example",
    "cloud_uid": "example"
  },
  "username": "example",
  "display_name": "example",
  "is_dismissed": true,
  "affiliation": "example"
}
```

{% endcut %}
{.table-cell}
||
|#{.json-schema-properties}

{% cut "**Example**" %}{.json-schema-example}

```json translate=no
{
  "user": {
    "id": 0,
    "identity": {
      "uid": "example",
      "cloud_uid": "example"
    },
    "username": "example",
    "display_name": "example",
    "is_dismissed": true,
    "affiliation": "example"
  },
  "group": {
    "id": "example",
    "identity": {
      "src": null,
      "id": "example"
    },
    "name": "example",
    "type": "wiki",
    "metadata": {
      "url": "example",
      "externals_count": 0
    },
    "members_count": 0
  }
}
```

{% endcut %}

</div>

</div>

</div>

[*Deprecated]: No longer supported, please use an alternative and newer version.