---
title: "List Assets"
method: GET
path: "/v1/assets"
tags: ["Assets"]
---

# List Assets

`GET /v1/assets`

Lists the assets uploaded by the authenticated caller.

## Query parameters

- `after` string, nullable — Return Assets strictly after this cursor from a previous page.
- `limit` integer

## Headers

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

## Response `200`

Successful Response

- PublicAssetPage
  - `data` PublicAsset[], required
    - `id` string, required
    - `object` 'asset'
    - `media_type` 'image' | 'audio' | 'video', required
    - `content_type` string, nullable
    - `size_bytes` integer, nullable
    - `created_at` integer, required
  - `has_more` boolean, required
  - `next_cursor` string, nullable

## 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/revisions/fd2d6a77680e/schema)
