Woove Блог Что такое API и токен доступа

Сайт, домен и хостингОбновлено 16 сентября 2026

API и токены простыми словами

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

Женщина улыбается у окна

API (Application Programming Interface, программный интерфейс) — это способ одной программы попросить что-то у другой: создать заказ, показать расписание, отправить сообщение. По токену, или ключу доступа, сервис понимает, что запрос пришёл от вас, а не от постороннего.

Зачем это знать владельцу сайта

Любая интеграция между сервисами работает через API. Когда вас просят создать ключ в настройках CRM и вставить его в другой сервис, вы выдаёте программе право действовать от вашего имени в пределах выданных ей прав.

Достаточно понимать две вещи: какие права есть у ключа и что делать при его утечке.

Как устроен обмен

Одна сторона отправляет запрос на заданный адрес, вторая отвечает структурой в формате JSON. В запросе всегда есть подтверждение личности: токен в заголовке, логин с паролем или подпись.

У ответа есть код. 200 значит «выполнено», 401 «не признали», 403 «признали, но не разрешили», 404 «нет такого объекта», 429 «слишком часто», 500 «ошибка на их стороне». Этими кодами объясняется большинство сообщений об ошибке в интеграциях.

Права и сроки жизни ключей

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

Токены бывают бессрочные, временные и обновляемые. Временный нужно продлевать: если интеграция перестала работать через месяц после настройки, проверьте сначала срок ключа.

Не отправляйте ключи в переписке и не вставляйте их в код страницы сайта: всё, что попало в браузер, доступно любому посетителю. Ключи хранятся в настройках сервиса на стороне сервера.

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

Отзовите ключ и выпустите новый в том же разделе, где создавали его. Все интеграции, где он стоял, придётся обновить, поэтому держите список, какой ключ где используется.

После отзыва посмотрите журнал операций сервиса: не появилось ли чужих действий, пока ключ был доступен. Большинство CRM и платёжных сервисов такой журнал ведут.

Вопросы

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

Чем API отличается от вебхука?

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

Нужен ли программист, чтобы пользоваться API?

Чтобы написать интеграцию с нуля, нужен. Для готовой интеграции достаточно создать ключ и вставить его в настройки.

Что такое лимиты API?

Ограничение на число запросов в секунду или в сутки. При превышении сервис отвечает кодом 429 и просит подождать. Интеграции учитывают это и повторяют запрос позже.

Начало

Покажите людям своё дело

Соберите сайт из шаблона сегодня. Первые 14 дней бесплатно, карта не нужна.

Женщина улыбается у окна