# Update webhook version Updates the webhook version for the project. In version 2, additional parameters are included in the items array. For more information about webhooks, see the Set up order status tracking. Endpoint: PUT /v2/project/{project_id}/admin/webhook/version Version: 2.0.0 Security: basicAuth ## Path parameters: - `project_id` (integer, required) ID del proyecto. Encontrará este parámetro en su Cuenta del editor junto al nombre del proyecto y en la barra de direcciones del navegador cuando se trabaja en un proyecto. La URL tiene el siguiente formato: https://publisher.xsolla.com//projects/. Example: 44056 ## Request fields (application/json): - `version` (integer, required) Webhook version. Version 1 is used by default. In version 2, the items array includes the following parameters: is_free, is_bonus, and is_bundle_content parameters. Enum: 1, 2 ## Response 401 fields (application/json): - `statusCode` (integer) Example: 401 - `errorCode` (integer) Example: 1020 - `errorMessage` (string) Example: "[0401-1020]: Error in Authentication method occurred" ## Response 422 fields (application/json): - `statusCode` (number) Código de estado de la respuesta. Example: 422 - `errorCode` (number) Código de error. Example: 1102 - `errorMessage` (string) Mensaje de error legible. Example: "[0401-1102]: Unprocessable Entity" - `errorMessageExtended` (array) Detalles del error de validación. Contiene una matriz de errores a nivel de propiedad que describe qué campos no superaron la validación y por qué. - `errorMessageExtended.property` (string) Nombre del campo que no superó la validación. Example: "external_id" - `errorMessageExtended.message` (string) Mensaje de error de validación para el campo. Example: "The property external_id is required" - `transactionId` (string) ID único de la solicitud. Example: "da145238620011eb8e24fe6913ff226a" ## Response 204 fields