Webhook-typer
Alla tillgängliga webhook-typer finns i enumerationen Event Types. Exempelpayloads för varje typ finns i vår guide för WebhookCreateInput.
Skapa webhooks
Så här skapar ni en webhook via API:
1
mutation WebhookCreate($input: WebhookCreateInput!) {2
webhookCreate(input: $input) {3
id4
url5
type6
status7
}8
}Redigera webhook-detaljer
Så här redigerar ni en befintlig webhook via API:
1
mutation WebhookUpdate($input: WebhookUpdateInput!) {2
webhookUpdate(input: $input) {3
id4
url5
type6
status7
}8
}Visa webhook-loggar
Så här visar ni webhook-loggar 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
Lyssna på events med webhooks
Få realtidsaviseringar om events för er Zonos-integration.
Webhooks ger Zonos möjlighet att proaktivt meddela era externa system när vissa events inträffar. När det prenumererade eventet inträffar skickar Zonos en HTTP POST-förfrågan till den webhook-URL ni anger. Förfrågningens body innehåller eventdetaljer så att ert system kan bearbeta eventet programmatiskt.
Webhooks är användbara för att integrera Zonos med andra plattformar, utlösa automatiserade arbetsflöden och synkronisera data mellan system i realtid. Ni kan till exempel använda webhooks för att: