Skip to main content
POST
/
form
/
human_input
/
{form_token}
人間の入力フォームを送信
curl --request POST \
  --url https://{api_base_url}/form/human_input/{form_token} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "inputs": {
    "comment": "Looks good to ship"
  },
  "action": "approve",
  "user": "abc-123"
}
'
{}

Authorizations

Authorization
string
header
required

API Key 認証です。すべての API リクエストにおいて、Authorization HTTP ヘッダーに Bearer プレフィックスを付けた API Key を含めてください。例:Authorization: Bearer {API_KEY}API Key はサーバーサイドに保存し、クライアントサイドで共有・保存しないことを強く推奨します。API Key の漏洩は深刻な結果につながる可能性があります。

Path Parameters

form_token
string
required

一時停止フォームのアクセストークン。ストリーミングモードで ワークフローを実行 が返す human_input_required イベントから取得します。

Body

application/json
inputs
object
required

受信者が提供した値。入力の output_variable_name をキーとします。

action
string
required

受信者が選択したアクションボタンの ID。人間の入力フォームを取得 で返される user_actions リストに含まれるいずれかの id 値と一致する必要があります。

Maximum string length: 20
Pattern: ^[A-Za-z_][A-Za-z0-9_]*$
user
string
required

送信者のエンドユーザー識別子。

Response

フォームの送信に成功しました。レスポンスボディは空オブジェクトです。

The response is of type object.