---
title: "ウォークスルー:ウェブフックの送信アクションの追加と設定"
slug: "walkthrough--adding-and-configuring-a-webhook-submit-action"
abstract: "ウェブフックの送信アクションの追加および設定方法を説明します。"
---
# ウォークスルー:ウェブフックの送信アクションの追加と設定

ウェブフックの送信アクションをワークフローに追加して、アイテムのワークフローの状態が変わったときやコマンドが実行されたときに知らせることができます。

このウォークスルーでは、以下の方法を説明します:

-   ウェブフックの送信アクションを追加してください。
-   ウェブフックの提出アクションを設定してください。

## ウェブフックの送信アクションを追加

ワークフローの状態やアクションにウェブフックの送信アクションを追加できます。そして、このワークフローを使うアイテムがその状態に移動したり、ウェブフックを含むコマンドを実行すると、指定されたエンドポイントにリクエストを送信します。

*/sitecore/System/Workflows*フォルダにSample Webhook Workflowがあります。

ワークフローの状態やアクションにウェブフックの送信アクションを追加するには:

1.  コンテンツツリーで */sitecore/System/Workflows*フォルダに移動し、ウェブフックの送信アクションを追加したいワークフローを展開します。
    
    > !注ウェブフックアクションは、他のアクションと同様に、どのアイテムのワークフローにも追加できます。
    
2.  Webhookの送信アクションを追加したい状態やアクションを右クリックし、「 **Insert**」→ **Webhook「Submit Action**」をクリックします。
    
3.  **メッセージ**ダイアログでウェブフックの名前を入力し、**OK**をクリックします。
    

## ウェブフックの送信アクションを設定する

Webhookの送信アクションを追加する際は、その [フィールド](https://doc.sitecore.com/xp/ja/developers/103/sitecore-experience-manager/webhook-submit-action-configuration-fields.html "Webhook submit action configuration fields") をリクエストを送信するように設定する必要があります。

ウェブフックの送信アクションを設定するには:

1.  ウェブフックのコンテンツ欄の **情報** セクションの **説明** 欄で、ウェブフックの説明を入力します。
    
2.  ウェブフックを有効にするには、**データ** セクションで「 **有効」** チェックボックスを選択してください。
    
3.  **Url**フィールドにリクエスト用のエンドポイントURLを入力します。
    
4.  オプションで、宛先エンドポイントに認証が必要な場合は、**Authorization**ドロップダウンメニューで使いたいAuthorization項目をクリックします。
    
    適切な認可項目がない場合は、[新しい承認項目を作成できます](https://doc.sitecore.com/xp/ja/developers/103/sitecore-experience-manager/walkthrough--using-an-authorization-item.html "Walkthrough: Using an authorization item")。
    
5.  シ **リアライズタイプの** ドロップダウンメニューで、[ウェブフックのアクション提出リクエスト](https://doc.sitecore.com/xp/ja/developers/103/sitecore-experience-manager/webhook-submit-action-http-request.html "Webhook submit action HTTP request")に使いたいペイロードタイプをクリックしてください。
    
    シリアライズタイプを選択しない場合は、デフォルトでJSONが選択されます。
    
6.  **「保存**」をクリックします。