呼び出し可能なレシピ by Workato - レシピの新規呼び出しトリガー
このトリガーは、呼び出されるたびにリアルタイムでジョブを作成します。 これは、別のレシピから、または別のシステムからAPI platform RESTエンドポイントとして呼び出すことができます。
このトリガーは非推奨です
このトリガーは、次のトリガーに置き換えられました:
- レシピ関数 - 新規関数呼び出しトリガー - 別のレシピから呼び出すことができるレシピを作成します
- API platform - 新規APIリクエストトリガー - APIリクエストに基づいてジョブを作成します
このトリガーを使用するレシピは引き続き機能します。 新機能を利用するには、代わりに新しいレシピ関数およびAPI platformトリガーを使用してください。詳細については、レシピ関数FAQおよびAPI platform FAQを参照してください。
INFO
呼び出し可能なレシピをRESTエンドポイントとして公開するには、その前にワークスペースでAPI platformを有効にする必要があります。
レシピの新規呼び出しトリガー
入力
| 入力フィールド | 説明 |
|---|---|
| 名前 | この呼び出し可能なレシピトリガーに、その機能を表す名前を付けます。 |
| 入力スキーマ | このレシピがJSONを想定している場合は、これを使用して想定されるJSON構造を記述します。 |
| レスポンススキーマ | このレシピがJSONデータで応答する場合は、これを使用してJSON構造を記述します。 |
| リクエストタイプ | リクエストデータ形式を選択します。 空白のままにすると、デフォルトでJSONリクエスト本文になります。 |
| レスポンスタイプ | レスポンスデータ形式を選択します。 空白のままにすると、デフォルトでJSONレスポンスになります。 |
出力
特定の出力フィールドは、レシピがAPI platform RESTエンドポイントとして呼び出された場合にのみ使用できます。 詳細については、API platformドキュメントを参照してください。
| 出力フィールド | 説明 | ||
|---|---|---|---|
| 呼び出し元ジョブID | 呼び出しを行った親レシピ内のジョブのID。 | ||
| 呼び出し元レシピID | 呼び出しを行った親レシピのID。 | ||
| API platform RESTエンドポイントとして呼び出された場合にのみ使用可能 | 呼び出し元IPアドレス | このレシピをRESTエンドポイントとして呼び出しているクライアントのIPアドレス。 | |
| アクセスプロファイル | リクエストの実行に使用されるアクセスプロファイルのID、名前、認証方法を含みます。 | ||
| APIクライアント | リクエストの実行に使用するAPIクライアントIDとAPIクライアント名の値を含みます。 | ||
| JWTクレーム | JWTトークンが使用されている場合にのみ使用可能です。 リクエストの認証に使用されたJWTの対象者、JWT ID、発行者、有効期限、有効開始日時、発行日時の値を含みます。 | ||
| リクエストタイプが未加工のリクエスト本文の場合のみ | コンテンツタイプ | 受信リクエストのContent-Typeヘッダー値。 | |
| リクエスト本文(raw) | 完全な未加工のリクエスト本文。 | ||
| レシピ入力 | この出力オブジェクトには、入力スキーマで定義されたすべてのフィールドが含まれます。 | ||
Last updated: