Ferndesk

Create a webhook endpoint

Registers an HTTPS endpoint to receive event deliveries. The signing secret is returned here once and never again.

POST /v1/webhooks
Bearer token scope webhooks:manage

Body

required application/json
url string · min length: 1· max length: 2048 required

Destination URL; http:// is accepted only for localhost.

events array of string · min items: 1 required

Event types to subscribe to, or * for every event.

description string | null

Label shown in the dashboard.

Responses