指定したプロセスのステータスを返します。プロセスが完了しているかどうかや、複数のインポートがある場合はインポート中に失敗した行に関する情報を含む一つ以上のインポート ダンプ ファイルがあるかどうか (failureDumpAvailable) などです。

レスポンスには以下が含まれます。

レスポンス値説明
currentStep指定した taskID に関連付けられたタスク。
taskStateプロセス タスクのステータス。  次の値があります。
NOT_STARTED: 予定されているが開始されていない
IN_PROGRESS: 現在実行中
COMPLETE: 正常に終了、または失敗により終了
CANCELLING: 取り消し実行中
CANCELLED: 取り消しを完了してすべての変更をロールバック
progressどの程度タスクが完了したかを表すパーセンテージ。  値の範囲は 0.0 (開始前) ~ 1.0 (完了) です。
failureDumpAvailable真であれば、利用できるダンプ ファイルがある。
nestedResultsプロセスで実行された操作が正常に完了したかどうかを示す。これには JSON 配列形式の詳細が含まれ、エラーが発生した際のデバッグ情報も含まれます。 エラー ダンプ ファイルを取得して完全なデバッグ情報を確認してください。
objectIDプロセス タスク又はそれに含まれているタスクの識別子。 
GET

https://api.anaplan.com/2/0/workspaces/{workspaceID}/models/{modelID}processes/{processID}/tasks/{taskID}

パラメーター説明
AnaplanAuthToken:{token}Anaplan の認証トークンの値
workspaceIDワークスペース ID
modelIDモデル ID
processIDプロセス ID
taskIDプロセス タスクの ID

curl -X GET \ https://api.anaplan.com/2/0/workspaces/0a800b00e0000000f000001eab0d0000/models/F1111111C11111111B11111F1111E11F/processes/118000000001/tasks/B7EA9FEC0FF2488B9A9E6040B6B26753 \ -H 'authorization:AnaplanAuthToken {token}' \ -H "Content-Type:application/json"

{

   "meta":{

      "schema":"https://api.anaplan.com/2/0/models/F1111111C11111111B11111F1111E11F/objects/task"

   },

   "status":{

      "code":200,

      "message":"Success"

   },

   "task":{

      "taskId":"B7EA9FEC0FF2488B9A9E6040B6B26753",

      "currentStep":"Failed.",

      "progress":0.0,

      "result":{

         "details":[

            {

               "localMessageText":"The uploaded file is no longer available; please upload the file again",

               "occurrences":0,

               "type":"internalError"

            }

         ],

         "failureDumpAvailable":false,

         "nestedResults":[

            {

               "details":[

                  {

                     "localMessageText":"The uploaded file is no longer available; please upload the file again",

                     "occurrences":0,

                     "type":"importFailedGeneralError",

                     "values":[

                        "errorMessage",

                        "The uploaded file is no longer available; please upload the file again"

                     ]

                  }

               ],

               "failureDumpAvailable":false,

               "objectId":"112000000000",

               "successful":false

            },

            {

               "details":[

                  {

                     "occurrences":0,

                     "type":"exportSucceeded",

                     "values":[

                        "fileSize",

                        "0",

                        "serverAlert",

                        null,

                        "exportName",

                        null

                     ]

                  }

               ],

               "failureDumpAvailable":false,

               "objectId":"116000000004",

               "successful":false

            }

         ],

         "objectId":"118000000001",

         "successful":false

      },

      "taskState":"COMPLETE",

      "creationTime":1570823656906

                  }

}