Вебхуки

Обзор

Часто полезно знать, когда развёртывание завершено, независимо от его состояния ГОТОВО или ОШИБКА. Вы можете использовать webhook с развёртыванием. Вот как это работает:

Мы отправим HTTP POST-запрос на указанный URL, когда ваше развёртывание завершится. Этот запрос содержит тело в формате JSON с теми же данными, которые предоставляет наш маршрут /v1/status/{request_id}. Мы не ожидаем ответа с вашей стороны.

circle-exclamation

Пример webhook для развёртывания

POST запрос на /v1/deploy (Справочник API)

Включите ваш API токен в заголовки следующим образом:

{
  "Content-Type": "application/json",
  "Authorization": "token super_secret_token_1234"
}

REST полезная нагрузка:

{
  "app_name": "speedtest",
  "version_name": "v1",
  "ip_list": ["1.1.1.1"],
  "webhook_url": "https://ptsv2.com/t/0n7by-1652897234/post"
}

Схема вызовов webhook при развёртывании

Следующая последовательная диаграмма показывает последовательность вызовов webhook при развёртывании.

Последнее обновление

Это было полезно?