ワークフローの制御 controlling-a-workflow
ワークフロー ID と必要な実行コマンドを含むPOSTリクエストを使用して、REST API から直接ワークフローを制御できます。
POST https://mc.adobe.io/<ORGANIZATION>/campaign/workflow/execution/<workflowID>/commands
CAUTION
Adobe Campaignでワークフロー ID が変更されると、API リクエストは機能しなくなります。
ワークフローの制御には、次の 4 つの実行コマンドを使用できます。
- 開始
- 一時停止
- 再開
- 停止
実行コマンドについて詳しくは、Campaign ドキュメントを参照してください。
サンプルリクエスト
-
ワークフローを開始します。
code language-none -X POST https://mc.adobe.io/<ORGANIZATION>/campaign/workflow/execution/<workflowID>/commands \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer <ACCESS_TOKEN>' \ -H 'Cache-Control: no-cache' \ -H 'X-Api-Key: <API_KEY>' \ -i -d '{"method":"start"}'
-
ワークフローを停止します。
code language-none -X POST https://mc.adobe.io/<ORGANIZATION>/campaign/workflow/execution/<workflowID>/commands \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer <ACCESS_TOKEN>' \ -H 'Cache-Control: no-cache' \ -H 'X-Api-Key: <API_KEY>' \ -i -d '{"method":"stop"}'
recommendation-more-help
3ef63344-7f3d-48f9-85ed-02bf569c4fff