最終更新 10 日前
End User API とは、エンドユーザーのJWTを使って認証を行い呼び出すAPIです。
を実行するためなどに利用します。
ベースURLは以下のとおりです。
https://for-product-api.anyflow.jp/sdk/
My Event 等のエンドユーザーAPIを実行するためのアクセストークンを取得します。
ソリューションを実行したいエンドユーザーを表す JWT を指定します。
ソリューションを実行したいエンドユーザーの所属するデプロイ環境を指定します。デフォルトのデプロイ環境を使用する場合は指定不要です。
POST /sdk/token HTTP/1.1 Host: for-product-api.anyflow.jp Content-Type: application/json Accept: */* Content-Length: 27 { "jwt": "text", "env": "text" }
200
{ "access_token": "<ACCESS TOKEN>" }
My Event にリクエストを送信して、My Event トリガーを発火させます。
My Event を識別するためのキーです。管理画面で一意な値を定義します。
My Event のペイロードです。管理画面で定義したスキーマに沿って記述します。
POST /sdk/send_my_event HTTP/1.1 Host: for-product-api.anyflow.jp Authorization: Bearer accessToken Content-Type: application/json Accept: */* Content-Length: 31 { "key": "text", "payload": "text" }
{ "status": "ok" }