Skip to main content
Every event below can be subscribed to through the Webhooks endpoints. You only receive events for your own tenant.
This page is a snapshot, kept by hand so it can be read without calling the API. GET /emsp/v1/webhooks/event_types is the authoritative list, and returns the available versions for each type.

Payload shapes

The table above says what each event means. For the exact fields, fetch the schema:
It returns every available api_version for that type and its payload JSON schema. Those schemas are served live — read them from the API rather than copying them into your code. The envelope around data is identical for every event and is described on Webhook delivery.

Versioning

A subscription is pinned to one api_version, and that version’s payload will not change shape underneath you. A field being removed or retyped means a new version, published alongside the old one, which you migrate to when you’re ready.

Webhook delivery

Verify signatures, respond correctly, and keep a subscription healthy.

Authentication

Get a token and the scopes needed to manage subscriptions.

Errors

The status codes the management endpoints return.