Webhooktypes
Alle beschikbare webhooktypes staan in de WebhookType-enum. Voorbeeldpayloads staan in onze Event Types-gids.
Webhooks aanmaken
Om een webhook via de API aan te maken:
1
mutation WebhookCreate($input: WebhookCreateInput!) {2
webhookCreate(input: $input) {3
id4
url5
type6
status7
}8
}Webhookdetails bewerken
Om een bestaande webhook via de API te bewerken:
1
mutation WebhookUpdate($input: WebhookUpdateInput!) {2
webhookUpdate(input: $input) {3
id4
url5
type6
status7
}8
}Webhooklogs bekijken
Om webhooklogs via de API te bekijken:
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
Luister naar events met webhooks
Ontvang real-time eventmeldingen voor uw Zonos-integratie.Webhooks laten Zonos uw externe systemen proactief informeren wanneer bepaalde events plaatsvinden. Bij het geabonneerde event stuurt Zonos een HTTP POST naar uw webhook-URL. De request body bevat eventdetails zodat uw systeem het programmatisch kan afhandelen.
Webhooks zijn nuttig om Zonos te integreren met andere platforms, workflows te triggeren en data real-time gesynchroniseerd te houden. Bijvoorbeeld: