Создать ключ
1
Откройте агента
В приложении откройте агента, к которому хотите дать доступ, и перейдите на его страницу Интеграции.
2
Добавьте ключ в карточке «Доступ по API»
Дайте ключу название и выберите доступ:
read-only: список диалогов и чтение сообщений.full: всё перечисленное плюс эндпоинты чата.
3
Сразу скопируйте ключ
Ключ целиком показывается один раз, сразу после создания. Он выглядит так:Аутентифицирует только секретная часть. Часть
key_id публичная и служит идентификатором ключа везде в интерфейсе. Если потеряли секрет — обновите ключ.Обновить ключ
Обновление выдаёт новый секрет и сразу делает старый недействительным. Идентификатор ключа, его диалоги и статистика остаются за тем же ключом, поэтому при подозрении на утечку правильное действие — обновить ключ: больше ничего не меняется.Удалить ключ
Удаление убирает ключ. С этого момента каждый запрос с ним завершается401 invalid_api_key — неотличимо от ключа, которого никогда не было. Его диалоги и история запросов остаются доступными в интерфейсе. Удаление нельзя отменить; вместо этого создайте новый ключ.
Аутентификация по ключу
Принимается только заголовокAuthorization со схемой Bearer. Учётные данные в строке запроса игнорируются; токен интерфейса и заголовок Browser-ID не участвуют.
{agent_id} возвращает 403 agent_mismatch.