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

# List Shorts

`GET /jobs`

Returns a paginated list of all shorts processing jobs for the authenticated user.

## Query parameters

- `page` number
- `limit` number

## Response `200`

200

- object
  - `jobs` object[]
    - `id` string — UUID of the short.
    - `organization_id` string — Organization UUID.
    - `source_type` 'youtube' | 'library' | 'upload' — Source type of the video.
    - `source_url` string — Source URL (for YouTube shorts).
    - `start_time` number — Start time in seconds.
    - `end_time` number — End time in seconds.
    - `status` 'waiting' | 'pending' | 'processing' | 'completed' | 'failed' | 'rendering_previews' — Current short status.
    - `total_segments` number — Total number of segments generated.
    - `completed_segments` number — Number of completed segments.
    - `failed_segments` number — Number of failed segments.
    - `user_context` object — Rendering context options.
    - `created_at` string — ISO 8601 creation timestamp.
    - `updated_at` string — ISO 8601 last update timestamp.
    - `estimated_processing_seconds` number — Estimated total processing time in seconds.
    - `estimated_remaining_seconds` number — Estimated remaining processing time in seconds. `null` when completed.
    - `progress_percentage` number — Processing progress from 0 to 100.
  - `page` number — Current page number.
  - `limit` number — Items per page.
  - `total_pages` number — Total number of pages.
  - `total_items` number — Total number of shorts.

## Other responses

- `400` — 400
- `500` — 500

---

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