---
title: "Get all jobs."
method: GET
path: "/api/apps/{app}/jobs"
tags: ["Jobs"]
---

# Get all jobs.

`GET /api/apps/{app}/jobs`

## Path parameters

- `app` string, required

## Response `200`

Jobs returned.

- JobsDto
  - `_links` object, required — The links.
  - `items` JobDto[], required — The jobs.
    - `_links` object, required — The links.
    - `id` string, required — The ID of the job.
    - `started` string, date-time, required — The time when the job has been started.
    - `stopped` string, date-time, nullable — The time when the job has been stopped.
    - `status` 'Created' | 'Started' | 'Completed' | 'Cancelled' | 'Failed', required
    - `taskName` string, required — The name of the task.
    - `description` string, required — The description of the job.
    - `taskArguments` object, required — The arguments for the job.
    - `log` JobLogMessageDto[], required — The list of log items.
      - `timestamp` string, date-time, required — The timestamp.
      - `message` string, required — The log message.
    - `canDownload` boolean, required — Indicates whether the job can be downloaded.

## Other responses

- `404` — App not found.
- `500` — Operation failed.

---

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