deactivated_reasonstring nullable required
Why delivery disabled the endpoint, when it did: e.g. "HTTP_401 for 26h across 7 events" after 24 hours of failure across at least 5 events, or SSRF_BLOCKED.
deactivated_atstring date-time nullable required
failing_sincestring date-time nullable required
The first failed attempt since the last successful delivery; null while the endpoint is healthy. Any delivered attempt clears it.
failed_eventsinteger required
Distinct events that have failed since failing_since. The endpoint is disabled once every attempt has failed for 24 hours and this reaches 5.
last_success_atstring date-time nullable required
The last delivered attempt, to within a minute.
last_failure_atstring date-time nullable required
last_failure_reasonstring nullable required
The last failed attempt's result: HTTP_<status>, HTTP_<status>_REDIRECT_NOT_FOLLOWED, TIMEOUT or NETWORK_ERROR.
secret_rotated_atstring date-time nullable required
When the signing secret was last rotated (POST /v1/webhooks/{id}/rotate-secret); null while the endpoint still signs with the secret it was created with.
created_atstring date-time required