---
title: "List jobs"
method: GET
path: "/jobs"
tags: ["Jobs"]
---

# List jobs

`GET /jobs`

## Request

- Base URL: `https://demarker.io/api/v1`
- URL: `https://demarker.io/api/v1/jobs`
- Auth: HTTP bearer

Newest first.

## Query parameters

- `status` string
- `limit` integer
- `offset` integer

## Response `200`

OK

- object
  - `jobs` Job[]
    - `id` string
    - `status` 'UPLOADED' | 'IDENTIFYING' | 'IDENTIFIED' | 'HELD' | 'PENDING' | 'PROCESSING' | 'COMPLETED' | 'FAILED' | 'REFUSED' | 'EXPIRED'
    - `width` integer
    - `height` integer
    - `megapixels` number
    - `hasInvisibleTarget` boolean, nullable
    - `report` object, nullable: Engine provenance report, schema_version 1.
    - `cmiFields` unknown
    - `offers` object[], nullable
      - `tier` string
      - `keepResolution` boolean
      - `credits` integer
    - `balance` integer
    - `refusalReason` 'NSFW' | 'THIRD_PARTY_OVERLAY' | 'null', nullable
    - `creditsCharged` integer
    - `errorCode` string, nullable
    - `outputs` object
      - `image` string, uri, nullable
    - `createdAt` string, date-time
  - `total` integer

## Other responses

- `default`: Error

---

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