Перейти к содержимому
Получить предложение

Данные 9 ноября 2026 9 минут чтения

API-ключ

Чтобы подключить к сайту карты, к CRM — телефонию, а к своему сервису — нейросеть, почти всегда нужен API-ключ. Его получают за минуту, а потом он годами лежит в настройках, и никто не помнит, у кого ещё есть копия. Разбираем, что такое API-ключ и чем он отличается от токена, где его взять, как хранить и менять, что делать, если ключ утёк, — и даём реестр ключей в Excel, который сам напомнит о сроках.

Технологии и данные: доступ программ по API-ключу

Что такое API-ключ

API-ключ — это пароль для программы. Когда ваш сайт или сервис обращается к чужому API, он показывает ключ, и сервис понимает: запрос пришёл от вас, ему можно доверять в пределах выданных прав, а расходы записать на ваш счёт. Выглядит ключ как длинная строка случайных символов.

Отсюда главное правило: у кого ключ, тот и действует от вашего имени — читает данные, создаёт записи, тратит баланс. Поэтому ключ хранят как пароль, а не как номер телефона.

Как живёт API-ключ: создали в кабинете сервиса с нужными правами, сохранили в хранилище секретов, программа подставляет ключ в запрос, сервис проверяет и отвечает — неверный ключ получает код 401; где ключу не место: чат и почта, код в репозитории, общая таблица, страница сайта

Четыре шага ключа — и четыре места, где ему не место

Ключ, токен, OAuth — в чём разница

API-ключ
постоянная строка, выданная в кабинете сервиса; действует, пока её не отзовут или не истечёт срок
Токен доступа
временный пропуск: выдаётся на часы или сутки, потом его обновляют
OAuth
способ выдать доступ без передачи пароля: пользователь разрешает приложению работать с его аккаунтом, приложение получает токены
Секрет вебхука
строка, которой подписывают уведомления, чтобы получатель отличил настоящие от поддельных

В amoCRM, например, есть оба пути. При OAuth-авторизации время жизни токена доступа приходит в ответе — в примере документации expires_in равен 86 400 секундам, то есть суткам, — а токен обновления, как сказано в документации, «действует всего 3 месяца». Для небольших интеграций под один аккаунт есть долгосрочный токен: его создают на вкладке «Ключи» кнопкой «Сгенерировать токен», выбирают дату окончания, и он «действует от 1 дня до 5 лет».

Где взять API-ключ

  1. 01

    Кабинет

    войдите в аккаунт сервиса

  2. 02

    Раздел

    «API», «Разработчикам», «Интеграции» или «Ключи»

  3. 03

    Создать

    название, права, срок — если можно

  4. 04

    Сохранить

    сразу в хранилище: часто ключ показывают один раз

Называйте ключи по назначению — «сайт-заявки», «телефония-продакшн», — чтобы через год понимать, какой можно отозвать. Права давайте минимальные: если интеграции нужно только читать, ключ на запись ей не нужен.

Отдельно о запросах «бесплатные API-ключи» и «купить API-ключ». Чужой ключ привязан к чужому аккаунту: его владелец видит ваши запросы и данные и может отозвать ключ в любую минуту, а передача ключей третьим лицам обычно запрещена правилами сервисов. Для работы нужен свой ключ в своём аккаунте.

Как хранить ключи

В хранилище секретов или переменных окружения

на сервере, где работает интеграция; доступ — у тех, кому он нужен

Не в коде

ключ в коде попадает в репозиторий и остаётся в его истории даже после удаления

Не на странице сайта

всё, что отдаётся в браузер, видно любому посетителю — ключ должен жить на сервере

Не в чатах и почте

переписка хранится годами и пересылается дальше

С реестром

где лежит каждый ключ, кто владелец, какие права и когда менять

Когда менять ключ

Ключ меняют по сроку — например, раз в 90 или 180 дней для важных систем, — при уходе сотрудника или подрядчика, у которого был доступ, и сразу при подозрении на утечку. Если сервис позволяет задать срок действия, задавайте: истёкший ключ безопаснее забытого.

Реестр API-ключей: сервис, тип, где хранится, права, срок действия, дней осталось, следующая смена и статус — в порядке, пора сменить, истёк, истекает

Реестр ключей — без самих ключей: где лежат, у кого права и когда менять

В реестре статус считается сам: «истёк», «истекает» — меньше 30 дней до конца срока, «пора сменить» — прошёл ваш период смены, «в порядке». Самих ключей в таблице нет — только сведения о них.

Если ключ утёк

Отозвать ключ

сразу, в кабинете сервиса — до выяснения причин

Выпустить новый

с теми же или меньшими правами, положить в хранилище

Перезапустить интеграции

и проверить, что данные снова идут

Проверить журнал

запросы и списания за время утечки

Убрать следы

удалить ключ из сообщения, файла, истории репозитория

Неверный или отозванный ключ сервис отклоняет — обычно с кодом 401. Если после замены ключа интеграция сыпет такими ошибками, значит, где-то остался старый.

Реестр API-ключей в Excel

Три листа: «Реестр» — по строке на ключ или токен, со сроками и статусом; «Если ключ утёк» — порядок действий с отметками; «Как пользоваться» — правила и сроки токенов amoCRM по документации.

Скачать реестр API-ключей · xlsx, 13 КБ

Интеграции с правильными доступами

Мы ведём разработку по API для amoCRM: подключаем CRM к сайту, учёту, телефонии и другим сервисам, храним доступы на сервере, а не в коде, и передаём вам реестр — что, где и до какого числа действует. Работаем по часам: 4 000 ₽ в час, вилку по часам называем до начала работы; скидка возможна — индивидуально, в зависимости от объёма работ.

Как устроено API amoCRM — авторизация, лимиты, вебхуки — в статье «API amoCRM».

Коротко

API-ключ — пароль программы: у кого ключ, тот действует от вашего имени. Берите свой ключ в кабинете сервиса, давайте минимальные права, храните на сервере в хранилище секретов — не в коде, не на сайте и не в чатах. Ведите реестр со сроками, меняйте ключи по графику и при уходе людей, а при утечке сначала отзывайте ключ.

Частые вопросы

Пароль для программы: по нему сервис понимает, кто обращается и что ему можно. У кого ключ, тот действует от вашего имени.
В кабинете сервиса: раздел «API», «Разработчикам», «Интеграции» или «Ключи» — создать ключ и сразу сохранить, часто его показывают один раз.
Ключ — постоянный, пока его не отзовут; токен доступа — временный, его выдают на часы или сутки и обновляют.
По документации amoCRM — от 1 дня до 5 лет: дату окончания выбирают при создании на вкладке «Ключи».
Не стоит: владелец видит ваши запросы и может отозвать ключ, а передача ключей обычно запрещена правилами сервисов.
Сразу отозвать его в кабинете сервиса, выпустить новый, проверить журнал запросов и удалить ключ из переписки.

Теги: #api ключ #как получить api ключ #где взять api ключ #api ключ что это #токен api #долгосрочный токен amocrm

Converssion CRM — официальный партнёр amoCRM с 2017 года. Внедряем и сопровождаем amoCRM, делаем собственные виджеты для амоМаркета, чат-ботов, ИИ-агентов, сайты и рекламу. Услуги · Кейсы клиентов · Виджеты

Кейсы Converssion CRM

Как мы решали похожие задачи

Данные 9 минут чтения · 9 ноября 2026 Заявка Услуга «Разработка по API»