# Версия навыка

export default function Layout(props) {
  const { OpenAPIPage } = props.components ?? {};
  return (
    <>
      {props.children}
      ## Версия навыка

`GET /api/v1/agents/system/skills/{slug}/versions/{version}`

**Авторизация:** dpop

**Параметры**

| Имя | Где | Обязательный | Тип | Описание |
| --- | --- | --- | --- | --- |
| `slug` | path | да | string | Навык |
| `version` | path | да | integer | Номер версии |

**Ответы**

- `200` — Версия (`application/json`, SystemAgentSkillVersion)
  - `author`: SystemAgentAuthor, обязательное
    - `id`: string (uuid), nullable, обязательное — Сотрудник, внёсший изменение
    - `kind`: "staff" | "system", обязательное — staff — сотрудник платформы; system — перенос из поставки платформы
    - `name`: string, nullable, обязательное — Имя сотрудника на момент изменения
  - `content`: string, обязательное — Содержимое файла в Markdown
  - `createdAt`: string, обязательное — Время, ISO 8601
  - `origin`: "seeded" | "edited" | "restored", обязательное — seeded — перенос из поставки; edited — правка; restored — откат к прежней версии
  - `restoredFrom`: integer, nullable, обязательное — Версия, к которой выполнен откат
  - `slug`: string, обязательное — Навык
  - `version`: integer, обязательное — Номер версии
- `400` — Некорректный запрос: не прошла валидация параметров или тела (`application/problem+json`, ProblemDetails)
- `401` — Требуется вход сотрудника платформы
- `403` — Нет права в панели управления
- `404` — Не найдено

    </>
  );
}
