# Subscribe to event triggers from Canopy. **PUT /organization/subscribe** As events occur in Canopy, your external system can be notified of them and handle them. For a breakdown of how Canopy will post to your webhook URL upon completion of events, review our [Webhook Events definition](https://www.notion.so/canopy1/External-Webhook-Events-d9e8bee140674b46a8eca6f426be3a86). ## Servers - Public Sandbox: https://sandbox-api.canopyservicing.com (Public Sandbox) - Protected UAT Sandbox: https://uat-api.canopyservicing.com (Protected UAT Sandbox) - Production: https://api.canopyservicing.com (Production) ## Authentication methods - O auth2 ## Parameters ### Body: application/json (object) - **webhook_url** (string(uri)) - **failure_notification_protocol** (string) The SNS protocol used to notify the client about a failed webhook - **failure_notification_endpoint** (string) The endpoint value that SNS will send the notification ## Responses ### 201 Webhook created. ### 401 Unauthorized. ### 403 Forbidden. ### 422 Invalid input ### 429 Too many requests. ### default Unexpected Error. [Powered by Bump.sh](https://bump.sh)