Webhook-typer
Alle tilgjengelige webhook-typer er inkludert i WebhookType enum. Eksempel på payloads for hver kan finnes i vår Event Types guide.
Opprette webhooks
For å opprette en webhook via API:
1
mutation WebhookCreate($input: WebhookCreateInput!) {2
webhookCreate(input: $input) {3
id4
url5
type6
status7
}8
}Rediger webhook-detaljer
For å redigere en eksisterende webhook via API:
1
mutation WebhookUpdate($input: WebhookUpdateInput!) {2
webhookUpdate(input: $input) {3
id4
url5
type6
status7
}8
}Vis webhook-logger
For å vise webhook-logger via 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
Lytt til hendelser med webhooks
Få sanntidshendelsesmeldinger for din Zonos-integrering.
Webhooks gir Zonos en måte å proaktivt varsle dine eksterne systemer når visse hendelser inntreffer. Når den abonnerte hendelsen oppstår, vil Zonos sende en HTTP POST-forespørsel til webhook-URLen du angir. Forespørselsteksten inneholder hendelsesinformasjonen, slik at systemet ditt kan håndtere hendelsen programmessig.
Webhooks er nyttige for å integrere Zonos med andre plattformer, utløse automatiserte arbeidsflyter og holde data synkronisert på tvers av systemer i sanntid. For eksempel kan du bruke webhooks til å: