Типы вебхуков
Все доступные типы вебхуков включены в перечисление WebhookType. Примеры полезных данных для каждого можно найти в нашем руководстве Типы событий.
Создание вебхуков
Для создания вебхука через API:
1
mutation WebhookCreate($input: WebhookCreateInput!) {2
webhookCreate(input: $input) {3
id4
url5
type6
status7
}8
}Редактирование деталей вебхука
Для редактирования существующего вебхука через API:
1
mutation WebhookUpdate($input: WebhookUpdateInput!) {2
webhookUpdate(input: $input) {3
id4
url5
type6
status7
}8
}Просмотр логов вебхука
Для просмотра логов вебхука через API:
1
query WebhookLogs(2
$first: Int3
$after: String4
$filter: WebhookLogsFilterInput5
) {6
webhookLogs(first: $first, after: $after, filter: $filter) {7
edges {8
node {9
id10
type11
url12
createdAt13
responseStatus14
}15
}16
}17
}GraphQL API ReferenceTypes, inputs, and operations used in this guide
Прослушивайте события с вебхуками
Получайте уведомления о событиях в реальном времени для вашей интеграции Zonos.
Вебхуки предоставляют способ для Zonos активно уведомлять ваши внешние системы всякий раз, когда происходят определенные события. Когда происходит подписанное событие, Zonos отправит HTTP POST запрос на указанный вами URL вебхука. Тело запроса будет содержать детали события, что позволит вашей системе обработать событие программно.
Вебхуки полезны для интеграции Zonos с другими платформами, запуска автоматизированных рабочих процессов и синхронизации данных между системами в реальном времени. Например, вы можете использовать вебхуки для: