# Get status of Executions or async tasks by id Endpoint: GET /monitor-task/{taskId} Version: 5.1.43 Security: api_key ## Path parameters: - `taskId` (integer, required) The ID of the monitorable task to get ## Query parameters: - `monitorable_task` (string) The type of monitorable task to check progress Enum: "EXECUTIONS" ## Response 200 fields (application/json): - `taskId` (integer, required) The ID of the monitorable Task. This field will be generated by the Masking Engine, correspond to taskType Example: 123 - `taskType` (string, required) The type of async task to monitor. Enum: "EXECUTIONS", "ASYNC_TASK" - `progression` (array) Example: [{"event":"event1","order":1,"status":"SUCCEEDED"},{"event":"event2","order":2,"status":"SKIPPED"},{"event":"event3","order":3,"status":"RUNNING"},{"event":"event4","order":4,"status":"QUEUED"},{"event":"event5","order":5,"status":"QUEUED"}] - `progression.event` (string) The steps or events a task will perform - `progression.order` (integer) execution order of the task events - `progression.status` (string) The state of result of the task event Enum: "CANCELLED", "FAILED", "QUEUED", "RUNNING", "SUCCEEDED", "SKIPPED", "NON_CONFORMANT" ## Response 400 fields ## Response 403 fields ## Response 404 fields