---
title: "Get status of MAQL script execution"
method: GET
path: "/gdc/md/{project_id}/tasks/{task_id}/status"
tags: ["project-model"]
---

# Get status of MAQL script execution

`GET /gdc/md/{project_id}/tasks/{task_id}/status`

## Request

- Base URL: `https://secure.gooddata.com`
- URL: `https://secure.gooddata.com/gdc/md/{project_id}/tasks/{task_id}/status`
- Auth: none declared

## Path parameters

- `project_id` string, required
- `task_id` string, required

## Response `200`

_

- WTaskStatus
  - `wTaskStatus` object, required
    - `poll` string: where to poll for next status (uri to self)
    - `status` 'OK' | 'CANCELED' | 'ERROR' | 'RUNNING', required
    - `messages` ErrorStructure[]
      - `error` object
        - `errorClass` string
        - `trace` string
        - `message` string
        - `component` string
        - `errorId` string
        - `errorCode` string
        - `parameters` string[]
    - `links` object
      - `poll` string, uri, required: dtto - for backward compatibility

---

[API](https://skmtc.dev/gooddata/apis/gooddata-api-documentation.md) - [All operations](https://skmtc.dev/gooddata/apis/gooddata-api-documentation/llms.txt) - [OpenAPI document](https://skmtc.dev/gooddata/apis/gooddata-api-documentation/revisions/e5dc0ee6ab00?raw)
