---
title: "List Videos"
method: GET
path: "/v1/videos"
tags: ["Videos"]
---

# List Videos

`GET /v1/videos`

List videos for the authenticated API key with optional pagination.

- Filters by the calling user's ID (and org if present)
- Ordered by creation time ascending or descending
- Supports cursor pagination using the `after` video ID

## Query parameters

- `after` string, nullable — Return items strictly after this video ID
- `limit` integer — Max number of items to return
- `order` 'asc' | 'desc' — Sort order by creation time

## Headers

- `x-api-key` string, required — API Key for authentication

## Response `200`

Successful Response

- MAVideo[]
  - `id` string, required — Video generation job ID
  - `object` 'video'
  - `status` 'PROCESSING' | 'COMPLETE' | 'FAILED' | 'CANCELLED', required — Current state of the video
  - `created_at` integer, required — When the video was created (unix timestamp)
  - `completed_at` integer, nullable — When processing completed (unix timestamp)
  - `progress` integer, nullable — Progress percentage (0-100)
  - `error` MAVideoError — Error payload that explains why generation failed, if applicable
    - `code` string, required — Error code
    - `message` string, required — Error message
  - `model` 'mirage-video-1-latest', nullable — Model used for generation (only for source='generation')
  - `source_video_id` string, nullable — The input video that was captioned (only for source='caption')
  - `caption_template_id` string, nullable — Caption style template used (only for source='caption')
  - `share_link_url` string, nullable — Public share link for a completed internal video, when enabled.
  - `video_id` string, required — [Deprecated] Use "id" instead.

## Other responses

- `422` — Validation Error

---

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