Deskhero Developer Hub
Back to deskhero.com
Webhooks

List

Lists the workspace's webhook subscriptions. The signing secret is never returned here - it is shown exactly once, when a webhook is created or its secret is rotated.

GET /api/{tenant:minlength(2)}/v{version:apiVersion}/webhooks
Authorisation
Minimum role: ADMIN

Request arguments

Name Type Source
Request body example
No input arguments

Response

Status
200 (OK)
Type
DTO_webhook_subscription[]
Wrapper
DTO_response_wrap
Other statuses
401 (Unauthorized), 403 (Forbidden), 429 (TooManyRequests)
Response body example
DTO_webhook_subscription
NameTypeReadOnlyDescription
idInt32Id
labelStringLabel
urlStringUrl
event_typesString[]Public event names this subscription listens to, e.g. "ticket.created"
secretStringReadOnlyOnly returned on create and rotate_secret - store it, it cannot be retrieved again
custom_header_nameStringCustom header name
custom_header_value_setBooleanReadOnlyWhether a custom header value is configured. The value itself is never returned
enabledBooleanEnabled
disabled_reasonStringReadOnlyWhy the subscription is disabled: "user" or "auto_failures" (empty when enabled)
consecutive_failure_countInt32ReadOnlyConsecutive failure count
last_successDateTime (nullable)ReadOnlyLast success
last_failureDateTime (nullable)ReadOnlyLast failure
createdDateTimeReadOnlyCreated
last_updatedDateTimeReadOnlyLast updated

Generated Aug 31, 2026 16:21