> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hypergate.store/llms.txt
> Use this file to discover all available pages before exploring further.

# List Videos

> GET /v1/videos — list your team's recent jobs.

## Endpoint

```
GET /v1/videos
```

## Request

<ParamField header="Authorization" type="string" required>
  `Bearer <your-token>`
</ParamField>

<ParamField query="limit" type="number" default="20">
  Number of jobs to return. Maximum `100`.
</ParamField>

## Example

```bash theme={null}
curl "https://hypergate.store/v1/videos?limit=10" \
  -H "Authorization: Bearer <your-token>"
```

## Response `200`

```json theme={null}
{
  "data": [
    {
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "model": "kwaivgi/kling-v2.5-pro/text-to-video",
      "status": "completed",
      "created_at": "2026-08-14T08:00:00.000Z",
      "video_url": "https://hypergate.store/media/3fa85f64.mp4",
      "expires_at": "2026-09-13T08:00:00.000Z"
    },
    {
      "id": "9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d",
      "model": "kwaivgi/kling-v2.5-pro/text-to-video",
      "status": "processing",
      "created_at": "2026-08-14T07:55:00.000Z"
    }
  ]
}
```

Results are sorted **newest-first** and scoped to your team token only.
