Webhook Configuration
Manage webhook subscriptions, secrets, and API access
Overview
All webhook-related API endpoints require authentication and appropriate permissions.
Permission Model
To work with webhooks, the following permissions are used:
webhook_subscription_readwebhook_subscription_editdelivery_audit_read
Minimum Required Permissions
For users who only configure webhooks:
webhook_subscription_readwebhook_subscription_edit
Investigating Delivery Issues
To view delivery attempts, failures, and retries:
delivery_audit_read
Role Assignment
These permissions were included in the Event Publisher permission in the Fynapse REST API Client role available by default in Fynapse.
Ensure that:
- users configuring webhooks have this role assigned
- or an equivalent custom role with these permissions