WebhookEndpointListItem
Webhook endpoint as returned by
GET /webhook-endpoints/{id}andGET /webhook-endpoints. The signingsecretis not included — it's shown only once in the create / rotate-secret responses (CreateWebhookEndpointRespandRotateWebhookSecretResp). To recover from a lost secret, callPOST /webhook-endpoints/{id}/rotate-secret.- _eType: string
Tag requiredOptimistic-locking handle for this webhook endpoint. Carried in the body on list items because list responses can't multiplex per-item
ETagheaders. Pass back asIf-Matchon the nextPATCH /webhook-endpoints/{id}. - createdType: stringFormat: date-time
At When the webhook endpoint was created.
- descriptionType: string
Free-text label set on create / update.
- eventType: array string[] · WebhookEventType[]enum
Types Event types currently subscribed.
values- workflow
.started - workflow
.failed - workflow
.completed - workflow
.declined - workflow
.voided
- idType: string
Webhook endpoint ID. Stable for the life of the config — survives pause / resume and is preserved across secret rotations.
- isType: boolean
Active truewhen the webhook is firing;falsewhen paused. Paused webhooks don't count against the per-namespace cap of 4 active webhooks. - retryType: object
Config Retry policy applied to failed deliveries (network errors, non-2xx responses).
- updatedType: stringFormat: date-time
At Last update to any field (URL, eventTypes, description, isActive, secret rotation).
- urlType: stringFormat: uri
Endpoint currently receiving deliveries for this config.
