# 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. 이 매개 변수는 프로젝트 이름 옆의 관리자 페이지에서 또는 프로젝트 작업 시 브라우저 주소 표시줄에서 확인할 수 있습니다. URL 형식은 다음과 같습니다: 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) 응답 상태 코드입니다. Example: 422 - `errorCode` (number) 오류 코드입니다. Example: 1102 - `errorMessage` (string) 읽을 수 있는 오류 메시지입니다. Example: "[0401-1102]: Unprocessable Entity" - `errorMessageExtended` (array) 유효성 검사 오류 세부 정보. 어떤 필드에서 유효성 검사에 실패했는지와 그 원인을 설명하는 속성 수준 오류 목록을 포함합니다. - `errorMessageExtended.property` (string) 유효성 검사에 실패한 입력란의 이름. Example: "external_id" - `errorMessageExtended.message` (string) 해당 필드의 유효성 검사 오류 메시지입니다. Example: "The property external_id is required" - `transactionId` (string) 요청의 고유 ID입니다. Example: "da145238620011eb8e24fe6913ff226a" ## Response 204 fields