API platform by Workato - 新規APIリクエストトリガー
New API requestトリガーは、レシピエンドポイントのリクエストとレスポンスの構造を定義し、APIリクエストを受信するとジョブを作成します。
アクセス要件
APIレシピには、API platform機能へのアクセスが必要です。 Workatoのプラットフォーム>API platformページにアクセスできない場合は、Customer Success Managerにお問い合わせください。
入力
Requestセクションの入力フィールドは、エンドポイントへのAPIリクエストの構造を定義します:
| 入力項目 | 説明 |
|---|---|
| コンテンツタイプ | リクエストのデータ形式を定義します。 application/json、text/plain、またはmultipart/form-dataを選択します。 大きな添付ファイル(最大5GB)をアップロードするには、multipart/form-dataを使用します。 |
| リクエストヘッダー | リクエストヘッダーに含める必要があるパラメータを定義します。 |
| リクエストスキーマ | リクエスト本文に必要な想定スキーマを定義します。 |
Responseセクションの入力フィールドは、エンドポイントが送信するレスポンスの構造を定義します:
| 入力項目 | 説明 | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| コンテンツタイプ | レスポンスのデータ形式を定義します。 空白のままにした場合、デフォルトでJSONになります。 | ||||||||
| レスポンスヘッダー | レスポンスヘッダーに含まれるパラメータを定義します。 | ||||||||
| レスポンス | エンドポイントに送信されたリクエストに対する可能なレスポンスを定義します。 このフィールドには、以下のサブフィールドがあります。
|
バイナリコンテンツの処理
マルチパートデータには、画像やPDFファイルなどのバイナリデータが含まれる場合があります。 これらのファイルがutf-8エンコーディング形式であることを確認する必要があります。 Workatoレシピの文字列処理はutf-8をサポートしています。
出力
| 出力フィールド | 説明 | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| コンテキスト | APIリクエストに関するメタデータ。 このフィールドには、以下のサブフィールドがあります。
| ||||||||||||||
| リクエスト | リクエストのコンテンツタイプと本文に関する詳細を含みます。 このフィールドには、以下のサブフィールドがあります。
|
追加リソース
Last updated: