# Update a webhook subscription with the PostEverywhere API **Source:** https://posteverywhere.ai/docs/api/update-webhook --- [🤖Connect ChatGPT, Claude or any AI agent to manage your social media end to endConnect your AI agent to manage your social media](https://posteverywhere.ai/agents)PATCH/webhooks/{id} # Update a webhook subscription with the PostEverywhere API At least one of url, events, name, description, is_active is required. Setting `is_active: true` on a disabled webhook clears the auto-disabled marker and resets its failure counter. URL changes are re-validated with the same SSRF rules as creation. Guide: [Webhooks guide](https://posteverywhere.ai/docs/webhooks) Copy MarkdownCopy for LLM ## Parameters idstringrequiredWebhook UUIDThis endpoint accepts a JSON request body. See the [webhooks guide](https://posteverywhere.ai/docs/webhooks) for a worked example. ## Responses - 200Updated webhook - 400 - 401 - 402 - 403 - 404 - 429 - 500 ## More in Webhooks - [List webhooks](https://posteverywhere.ai/docs/api/list-webhooks) - [Create a webhook](https://posteverywhere.ai/docs/api/create-webhook) - [Get a webhook](https://posteverywhere.ai/docs/api/get-webhook) - [Delete a webhook](https://posteverywhere.ai/docs/api/delete-webhook) - [Test a webhook](https://posteverywhere.ai/docs/api/test-webhook) [← Get a webhook](https://posteverywhere.ai/docs/api/get-webhook)[Delete a webhook →](https://posteverywhere.ai/docs/api/delete-webhook)[← All endpoints](https://posteverywhere.ai/docs/api/reference)