---
title: "List job inputs (flat or preview)"
method: GET
path: "/jobs/{jobId}/inputs"
tags: ["Manage Jobs"]
---

# List job inputs (flat or preview)

`GET /jobs/{jobId}/inputs`

Lists the available inputs of a job in flat mode, or a preview of the input groups with sets in paginated mode

## Path parameters

- `jobId` string, required

## Headers

- `X-Response-Mode` 'regular' | 'paginated'

## Response `200`

The job inputs (array or page wrapper when X-Response-Mode=paginated)

- union
  - UploadUrl[]
    - `type` 'UploadUrl', required — The type is "UploadUrl"
    - `s3Key` string — The type of the Input
    - `url` string — The presigned url for uploading the data.
  - JobPayloads — Summary of grouped payloads (inputs/outputs) for a job.
    - `groups` object
    - `itemCount` number — Total items across all groups.
    - `byteSize` number — Total size of items across all groups in bytes.

## Other responses

- `400` — Malformed or Bad Request.
- `404` — Not found.

---

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