---
title: "Get task status"
method: GET
path: "/task/status/{key}/{taskkey}"
tags: ["Task"]
---

# Get task status

`GET /task/status/{key}/{taskkey}`

## Path parameters

- `key` string, required
- `taskkey` string, uuid, required

## Response `200`

OK

- JobStats
  - `JobId` integer
  - `Name` string
  - `LastRunTime` string, date-time
  - `NextRunTime` string, date-time
  - `LastSuccessfulRun` string, date-time
  - `LastMessage` string
  - `State` 'Unknown' | 'Failed' | 'Enqueued' | 'Processing' | 'Succeeded' | 'Deleted' | 'SucceededWithWarnings'
  - `Type` 'Publish' | 'FeedImport' | 'ExternalPropertyImport' | 'GoogleAnalyticsImport' | 'ExecuteUrl' | 'ImageSearch' | 'Ga4Import' | 'AISynonyms' | 'Monitoring' | 'AttributeCacheUpdater' | 'ShopifyImport'
  - `IsCanceled` boolean
  - `HasError` boolean

---

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