Manage outbound webhooks through API
External apps can list, create, update, delete, and test their own webhook subscriptions using Phase 6 webhook actions.
Available actions
- webhook.list — list subscriptions for the current connection.
- webhook.create — create a new event target URL.
- webhook.update — change URL, event, status, or retry option.
- webhook.delete — remove a subscription.
- webhook.test — send a sample event to one webhook.
Signing secret
When a webhook is created through API, BOS returns the signing_secret once. The developer should store it securely and use it to verify X-BOS-Signature.
Important
Webhook management actions are company and connection scoped. One connection cannot edit another company connection.