# Patch a webhook. Use this endpoint to update a webhook entity. Endpoint: PATCH /webhooks/{uuid} Version: 1.0.0 Security: ## Path parameters: - `uuid` (string, required) Webhook identifier ## Request fields (application/merge-patch+json): - `url` (string) - `certificateVerificationDisabled` (boolean,null) - `enabled` (boolean) - `subscriptions` (array) Webhook subscriptions. Enum: "new_document", "new_patient", "new_contact" ## Response 200 fields (application/json): - `uuid` (string,null) Webhook unique identifier. - `organization` (string,null) Example: "123e4567-e89b-12d3-a456-426614174000" - `user` (string,null) Example: "123e4567-e89b-12d3-a456-426614174000" - `url` (string, required) - `secret` (string,null) - `certificateVerificationDisabled` (boolean,null) - `enabled` (boolean) - `subscriptions` (array) Webhook subscriptions. Enum: "new_document", "new_patient", "new_contact" - `createdAt` (string) Webhook creation date. - `updatedAt` (string) Webhook update date. ## Response 400 fields (application/ld+json): - `@context` (any) - `@id` (string, required) - `@type` (string, required) - `title` (string) A short, human-readable summary of the problem. - `detail` (string) A human-readable explanation specific to this occurrence of the problem. - `status` (number) - `instance` (string,null) A URI reference that identifies the specific occurrence of the problem. It may or may not yield further information if dereferenced. - `type` (string) A URI reference that identifies the problem type - `description` (string,null) ## Response 403 fields (application/ld+json): - `@context` (any) - `@id` (string, required) - `@type` (string, required) - `title` (string) A short, human-readable summary of the problem. - `detail` (string) A human-readable explanation specific to this occurrence of the problem. - `status` (number) - `instance` (string,null) A URI reference that identifies the specific occurrence of the problem. It may or may not yield further information if dereferenced. - `type` (string) A URI reference that identifies the problem type - `description` (string,null) ## Response 404 fields (application/ld+json): - `@context` (any) - `@id` (string, required) - `@type` (string, required) - `title` (string) A short, human-readable summary of the problem. - `detail` (string) A human-readable explanation specific to this occurrence of the problem. - `status` (number) - `instance` (string,null) A URI reference that identifies the specific occurrence of the problem. It may or may not yield further information if dereferenced. - `type` (string) A URI reference that identifies the problem type - `description` (string,null) ## Response 422 fields (application/ld+json): - `@context` (any) - `@id` (string, required) - `@type` (string, required) - `status` (integer) - `violations` (array) - `violations.propertyPath` (string) The property path of the violation - `violations.message` (string) The message associated with the violation - `detail` (string) - `description` (string) - `type` (string) - `title` (string,null) - `instance` (string,null)