Вебхуки в МТС Линк позволяют получать уведомления о событиях, связанных с мероприятиями, в реальном времени. Они предназначены для интеграции платформы с внешними системами, чтобы автоматизировать процессы, такие как уведомления о регистрации участников, начале или завершении мероприятий. Вебхуки отправляются в формате JSON через HTTP-запросы (метод POST) на указанный URL.
Ограничения:
- Возможность доступна на тарифах с API;
- МТС Линк позволяет добавить до 20 webhooks URL.
Ниже приведен полный список доступных вебхуков с кратким описанием. Подробности по каждому вебхуку доступны в отдельных статьях.
Название Описание вебхука
Создание мероприятия - cобытие создается и отправляется, когда мероприятие создано в личном кабинете | |
Дата начала мероприятия изменена - когда в настройках мероприятия изменяется дата проведения | |
Отправлено напоминание о мероприятии - когда участникам отправляются письма с напоминанием, если в настройках напоминания включены | |
Регистрация участника - когда участник зарегистрировался на мероприятие | |
Старт мероприятия - когда мероприятие запущено | |
Все участники покинули мероприятие - когда на мероприятии не осталось ни одного участника | |
Завершение мероприятия - когда нажимается кнопка завершения мероприятия | |
Готовность онлайн-записи - когда подготовлена запись | |
Завершение процесса конвертации - когда завершился процесс конвертации и файл *.mp4 готов для скачивания | |
Готовность текстовой расшифровки - когда для завершённой встречи подготовилась текстовая расшифровка. |
Для добавления достаточно перейти в раздел, нажать кнопку "Добавить" и внести данные о названии, URL.
Также опционально можно передать секретный ключ в HTTP заголовке. Это можно использовать для проверки webhook на клиентской стороне (см статью Проверка подлинности webhook).
В случае, например, если на клиентской стороне используется самоподписный сертификат или сертификат с отозванным корневым сертификатом, то может быть ошибка валидации. Для игнорирования этого можно включить пункт "Игнорировать ошибки SSL сертификата".
Созданный webhook добавится в список
Существующий URL можно деактивировать и активировать повторно или удалить.
Сервис обработки вебхуков должен быть быстрым и возвращать HTTP-код 200 в течение 5 секунд.
В случае неудачной отправки (нет ответа или код, отличный от 200) платформа повторяет попытку с увеличивающимся интервалом.
Используйте защищенные соединения (HTTPS) для URL вебхуков.
Логируйте входящие данные для отладки и анализа.
API МТС Линк — документация по методам API.