# Update a specific Webhook. **POST /v1/Services/{ChatServiceSid}/Configuration/Webhooks** Update a specific Webhook. A service webhook configuration resource manages a service-level set of callback URLs and their configuration for receiving all the corresponding service events. ## Servers - https://conversations.twilio.com: https://conversations.twilio.com () ## Authentication methods - Account sid auth token ## Parameters ### Path parameters - **ChatServiceSid** (string) The unique ID of the [Conversation Service](https://www.twilio.com/docs/conversations/api/service-resource) this conversation belongs to. ### Body: application/x-www-form-urlencoded (object) - **PreWebhookUrl** (string(uri)) The absolute url the pre-event webhook request should be sent to. - **PostWebhookUrl** (string(uri)) The absolute url the post-event webhook request should be sent to. - **Filters** (array[string]) The list of events that your configured webhook targets will receive. Events not configured here will not fire. Possible values are `onParticipantAdd`, `onParticipantAdded`, `onDeliveryUpdated`, `onConversationUpdated`, `onConversationRemove`, `onParticipantRemove`, `onConversationUpdate`, `onMessageAdd`, `onMessageRemoved`, `onParticipantUpdated`, `onConversationAdded`, `onMessageAdded`, `onConversationAdd`, `onConversationRemoved`, `onParticipantUpdate`, `onMessageRemove`, `onMessageUpdated`, `onParticipantRemoved`, `onMessageUpdate` or `onConversationStateUpdated`. - **Method** (string) The HTTP method to be used when sending a webhook request. One of `GET` or `POST`. ## Responses ### 200 OK #### Headers - **Access-Control-Allow-Origin** (string) Specify the origin(s) allowed to access the resource - **Access-Control-Allow-Methods** (string) Specify the HTTP methods allowed when accessing the resource - **Access-Control-Allow-Headers** (string) Specify the headers allowed when accessing the resource - **Access-Control-Allow-Credentials** (boolean) Indicates whether the browser should include credentials - **Access-Control-Expose-Headers** (string) Headers exposed to the client #### Body: application/json (object) - **account_sid** (string | null) The unique ID of the [Account](https://www.twilio.com/docs/iam/api/account) responsible for this service. - **chat_service_sid** (string | null) The unique ID of the [Conversation Service](https://www.twilio.com/docs/conversations/api/service-resource) this conversation belongs to. - **pre_webhook_url** (string(uri) | null) The absolute url the pre-event webhook request should be sent to. - **post_webhook_url** (string(uri) | null) The absolute url the post-event webhook request should be sent to. - **filters** (array[string] | null) The list of events that your configured webhook targets will receive. Events not configured here will not fire. Possible values are `onParticipantAdd`, `onParticipantAdded`, `onDeliveryUpdated`, `onConversationUpdated`, `onConversationRemove`, `onParticipantRemove`, `onConversationUpdate`, `onMessageAdd`, `onMessageRemoved`, `onParticipantUpdated`, `onConversationAdded`, `onMessageAdded`, `onConversationAdd`, `onConversationRemoved`, `onParticipantUpdate`, `onMessageRemove`, `onMessageUpdated`, `onParticipantRemoved`, `onMessageUpdate` or `onConversationStateUpdated`. - **method** (string) The HTTP method to be used when sending a webhook request. One of `GET` or `POST`. - **url** (string(uri) | null) An absolute API resource URL for this webhook. [Powered by Bump.sh](https://bump.sh)