Webhook-Typen
Alle verfügbaren Webhook-Typen sind in der Event Types-Enumeration enthalten. Beispielnutzlasten für jeden finden Sie in unserem WebhookCreateInput Leitfaden.
Webhooks erstellen
So erstellen Sie einen Webhook über API:
1
mutation WebhookCreate($input: WebhookCreateInput!) {2
webhookCreate(input: $input) {3
id4
url5
type6
status7
}8
}Webhook-Details bearbeiten
So bearbeiten Sie einen vorhandenen Webhook über API:
1
mutation WebhookUpdate($input: WebhookUpdateInput!) {2
webhookUpdate(input: $input) {3
id4
url5
type6
status7
}8
}Webhook-Protokolle anzeigen
So zeigen Sie Webhook-Protokolle über API an:
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
Hören Sie sich Ereignisse mit Webhooks an
Erhalten Sie Echtzeit-Ereignisbenachrichtigungen für Ihre Zonos-Integration.
Webhooks bieten Zonos die Möglichkeit, Ihre externen Systeme proaktiv zu benachrichtigen, wenn bestimmte Ereignisse stattfinden. Wenn das abonnierte Ereignis eintritt, sendet Zonos eine HTTP-POST-Anfrage an die von Ihnen angegebene Webhook-URL. Der Anforderungstext enthält die Ereignisdetails, sodass Ihr System das Ereignis programmgesteuert verarbeiten kann.
Webhooks sind nützlich, um Zonos mit anderen Plattformen zu integrieren, automatisierte Workflows auszulösen und Daten systemübergreifend in Echtzeit zu synchronisieren. Sie könnten Webhooks beispielsweise verwenden, um: