A webhook event.
An event represent something that happened in the system that should be sent to the webhook endpoint.
It can be delivered multiple times until it's marked as succeeded, each one creating a new delivery.
| Field | Type | Required | Description |
|---|---|---|---|
created_at |
date | ✔️ | Creation timestamp of the object. |
modified_at |
date | ✔️ | Last modification timestamp of the object. |
id |
str | ✔️ | The ID of the object. |
last_http_code |
OptionalNullable[int] | ➖ | Last HTTP code returned by the URL. null if no delviery has been attempted or if the endpoint was unreachable. |
succeeded |
OptionalNullable[bool] | ➖ | Whether this event was successfully delivered. null if no delivery has been attempted. |
skipped |
bool | ✔️ | Whether this event was skipped because the webhook endpoint was disabled. |
payload |
Nullable[str] | ✔️ | The payload of the webhook event. |
type |
models.WebhookEventType | ✔️ | N/A |
is_archived |
bool | ✔️ | Whether this event is archived. Archived events can't be redelivered, and the payload is not accessible anymore. |