Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.envless.cloud/llms.txt

Use this file to discover all available pages before exploring further.

When it fires

After UpdateWebhookService succeeds. changes lists which fields were updated.

Payload

{
    type: 'webhook.updated',
    data: {
        webhook: {
            id: string
            name: string
            url: string
            eventTypes: Array<string>
            enabled: boolean
        }
        changes: Array<'name' | 'url' | 'description' | 'eventTypes' | 'enabled' | 'disabledAt' | 'updatedAt'>
    }
}

Example

{
    "type": "webhook.updated",
    "data": {
        "webhook": {
            "id": "0192a1b2-c3d4-7000-8000-0000000000d0",
            "name": "PagerDuty bridge",
            "url": "https://events.pagerduty.com/integration/abc/enqueue",
            "eventTypes": ["key.deleted", "key.rotated", "webhook.delivery_failed"],
            "enabled": true
        },
        "changes": ["eventTypes", "updatedAt"]
    }
}