API и интеграции

REST API и webhook простыми словами

Четыре похожих термина на одном бытовом примере: кто обращается первым, где лежит описание и при чём здесь MAX.

Обновлено 22.08.2026
Время чтения 9 мин
Сложность Начальный
Цель инструкции

Понять различия и выбрать REST API, webhook либо официальный API MAX.

Короткий маршрут

Что вы сделаете

Откройте нужный шаг сразу или идите по порядку. Проверка результата остаётся в самой инструкции.

  1. 01 Один пример
  2. 02 Когда полезен гибрид
  3. 03 Граница с API MAX
  4. 04 Проверка понимания

Результат: вы сможете объяснить разработчику, откуда и куда должны идти данные.

Один пример

Представьте новую заявку клиента. Webhook — платформа сама сообщает: «появилась новая заявка». REST API — ваша система сама спрашивает платформу: «покажи заявку» или просит выполнить действие. OpenAPI — точная машиночитаемая инструкция к REST API. API MAX — отдельный официальный интерфейс самого мессенджера MAX.

Выбор режима исходящего webhook в интерфейсе платформы
Webhook выбирают, когда платформа должна первой сообщить внешней системе о событии.
Понятие Кто начинает Пример
Webhook платформы Платформа Отправляет событие application.created
REST API платформы Ваша система Выполняет GET /applications
OpenAPI Никто: это описание Импортируется в Postman или генератор клиента
API MAX Ваш код и MAX Работа с официальными возможностями платформы MAX
Встроенная справка платформы с поиском методов и ссылками на OpenAPI и Postman
OpenAPI не выполняет запросы сам: он описывает адреса, поля, права и ответы REST API платформы.

Когда полезен гибрид

Webhook быстро сообщает идентификатор изменившейся заявки. После этого обработчик делает REST-запрос и получает актуальное состояние. Получатель должен допускать повтор webhook: доставка работает по принципу «не менее одного раза».

Граница с API MAX

API платформы удобен для объектов кабинета: заявок, подписчиков, рассылок, ботов, подключений, мини-приложений, сценариев и меню. Прямой API MAX нужен, если платформа не участвует в процессе или требуется возможность мессенджера, которой нет в публичном контракте платформы. Токены этих систем не взаимозаменяемы.

Проверка понимания

  • «платформа должна сразу сообщить о заявке» — webhook.
  • «Наша CRM должна раз в минуту читать заявки» — REST API.
  • «Нужно увидеть все поля метода» — OpenAPI.
  • «Нужно напрямую вызвать функцию MAX» — официальный API MAX.

Дальше: обзор рабочего раздела API.

Нужна помощь с запуском?

Если не хочется разбираться самостоятельно, мы можем помочь. Поможем настроить платформу под вашу задачу и быстрее запустить проект без лишних шагов.