> For the complete documentation index, see [llms.txt](https://docs.aamsystems.ru/passoffice/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.aamsystems.ru/passoffice/passoffice-guide/admin-guide-doc/administration/api-klyuchi.md).

# API ключи

Добавлена возможность создавать API-ключи, каждый из которых ассоциируется с пользователем PassOffice. Это улучшает аудит запросов через API.

**Создание ключа**

1. Перейдите в раздел **«API-ключи»**.
2. Нажмите **«Добавить»**.
3. Укажите:
   * **Название** ключа
   * В поле **Ключ** скопируйте его при необходимости, он показывается один раз
   * Выберите **назначение API ключа** - *Сервис интеграции* или *Терминал*
   * **Оператор** с ролью **«Сервис интеграции»**
   * **Дата окончания действия** (опционально)

#### Поведение при ошибках

| Ситуация                  | Результат          |
| ------------------------- | ------------------ |
| Ключ **просрочен**        | Ошибка авторизации |
| Ключ **несуществующий**   | Ошибка авторизации |
| Оператор **заблокирован** | Ошибка авторизации |

Запрос **не выполнится**, вернётся **ошибка 401/403**.

#### Ограничения лицензии

* Количество API-ключей **ограничено лицензией**.
* Превышение лимита — создание новых ключей **заблокировано.**
