---
title: "Background job overview"
method: GET
path: "/admin/jobs"
tags: ["Admin"]
---

# Background job overview

`GET /admin/jobs`

## Request

- Base URL: `https://api.presscart.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.presscart.com/admin/jobs`
- Auth: HTTP bearer

Returns pending/running/done/failed counts per background job queue for the admin dashboard.

## Response `200`

Job overview retrieved successfully

- JobsOverview
  - `queues` QueueOverview[], required
    - `queue` string, required
    - `label` string, required
    - `counts` JobStatusCounts, required
      - `pending` integer, required
      - `running` integer, required
      - `done` integer, required
      - `failed` integer, required
  - `totals` JobStatusCounts, required
    - `pending` integer, required
    - `running` integer, required
    - `done` integer, required
    - `failed` integer, required
  - `generated_at` string, required

---

[API](https://skmtc.dev/presscart/apis/presscart-prod-api.md) · [All operations](https://skmtc.dev/presscart/apis/presscart-prod-api/llms.txt) · [OpenAPI document](https://skmtc.dev/presscart/apis/presscart-prod-api/revisions/2154581d845e?raw)
