Xsolla-logo
  • 문서화
  • 계정 생성

웹훅 설정에 대한 정보 업데이트Server-sideAdmin

put/v2/project/{project_id}/admin/webhook

스토어의 웹훅 설정에 대한 정보를 업데이트합니다. 자세한 내용은 웹훅 설명서를 참조하세요.

SecuritybasicAuth
Request
path Parameters
project_id
required
integer

프로젝트 ID. 이 매개 변수는 관리자 페이지의 프로젝트 이름 옆에서 확인할 수 있습니다.

Example: 44056
Request Body schema: application/json

웹훅 설정에 대한 정보입니다.

url
required
string

게임 서비스 웹훅 수신을 위한 서버의 URL입니다. URL은 공개적으로 액세스 가능해야 하며 HTTPS 프로토콜을 사용해야 합니다(예: https://example.com). 웹훅을 테스트하는 도구에서 찾은 URL을 지정할 수도 있습니다.

게임 서비스 웹훅의 경우, 이 API 호출에서 지정된 설정은 프로젝트 설정 > 웹훅 섹션의 관리자 페이지에서 구성한 설정보다 우선시됩니다.

secret
required
string

게임 서비스 웹훅을 서며ㅇ하기 위한 프로젝트 비밀 키입니다.

게임 서비스의 경우 이 API 호출에서 지정된 키는 프로젝트 설정 > 웹훅 섹션의 관리자 페이지에서 생성한 키보다 우선시됩니다.

is_enabled
required
boolean

게임 서비스 웹훅이 활성화되었는지 여부입니다.

게임 서비스 웹훅의 경우, 이 API 호출에서 지정된 설정은 프로젝트 설정 > 웹훅 섹션의 관리자 페이지에서 구성한 설정보다 우선시됩니다.

version
integer

웹훅 버전입니다. 버전 '2'에서 아이템 배열에는 버전 '1'(기본값)에 없는 매개 변수 is_free, is_bonusis_bundle_content가 포함됩니다.

Enum: 1 2
Responses
204

웹훅 설정에 대한 정보를 성공적으로 업데이트했습니다.

401

기본 인증이 전달되지 않았거나 잘못되었습니다. 기본 인증 또는 올바른 자격 증명을 사용했는지 확인해야 합니다.

404

전달된 project_id가 있는 웹훅 설정에 대한 정보가 존재하지 않습니다. 올바른 project_id를 사용하거나 이전에 웹훅을 생성했는지 확인해야 합니다.

422

웹훅 설정에 대한 정보에 빈 URL이 포함되어 있습니다.

Request samples
application/json
{}
Response samples
application/json
{
  • "errorCode": 1020,
  • "errorMessage": "[0401-1020]: Error in Authentication method occurred",
  • "statusCode": 401
}