Webhooks

Get a webhook by ID

Requires webhooks:r.

get/v1/webhooks/{id}

Request

  • Base URL: https://api.honkio.ca
  • URL: https://api.honkio.ca/v1/webhooks/{id}
  • Auth: one of:
    • HTTP bearer
    • API key in header X-API-Key

Path parameters

idstring required

Response

The endpoint.

idstring required
urlstring required
eventsstring[] required
activeboolean required
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

Changes

No recorded changes to this operation across all 1 revision of this API.