Xsolla-logoXsolla Developers
または
パブリッシャーアカウントへ

ウェブフック設定に関する情報を更新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_freeis_bonus、およびis_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
}