---
title: "Get Task Status"
method: GET
path: "/get_task_status"
---

# Get Task Status

`GET /get_task_status`

Get the status of a submitted Animation task.

- **task_id**:  The task id that was returned when the animation request was submitted with `/animate`

- **send_stats**: An optional boolean that returns the stats associated with the task. Note that this is very slow,
                  and should be used only for debugging purposes.

The status would return:

    **PENDING** if the task is yet to be scheduled

    **RUNNING** if the task is currently being executed

    **SUCCESS** if the task is complete.

Once the task is complete you can use the `/get_asset_url` to obtain the pre-signed URL to the assets

## Query parameters

- `task_id` string
- `send_stats` boolean

## Response `200`

Successful Response

- unknown

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/puppetry/apis/puppetry-api.md) · [All operations](https://skmtc.net/puppetry/apis/puppetry-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/puppetry/puppetry-api/revisions/b1edb3c2f3e8/schema)
