# Update a webhook endpoint **PUT /api/v1/webhook_endpoints/{webhook_endpoint}** Updates the specified webhook endpoint by setting the values of the parameters passed. Any parameters not provided will be left unchanged. ## Servers - Production server: https://api.1099policy.com (Production server) ## Parameters #### Path parameters - **webhook_endpoint** (string) The ID of the desired webhook endpoint (e.g., `whe_KPGc5vEZdvoETu39BNwu2Z`). ## Body parameters Content-type: application/json - **description** (string) A human-readable description of the webhook endpoint. - **url** (string) The URL of the webhook endpoint. ## Responses ### 200: Returns a webhook endpoint object if a valid webhook endpoint ID was provided. Returns an error otherwise. #### Body Parameters: application/json (object) - **created** (integer(int64)) - **description** (string) Optional human-readable description of the endpoint. - **id** (string) - **secret** (string) Webhook secret which you can use to verify that the webhook is from 1099Policy. Read more about how to use the webhook secret to verify the webhook signature in our documentation [here](https://1099policy.com/docs/automating-compliance#webhook-signature-verification). - **url** (string) The URL of the webhook endpoint. [Powered by Bump.sh](https://bump.sh)