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

# List videos

`GET /v2/videos`

You can use the List videos endpoint to get an overview of all videos created via the API or STUDIO.

## Query parameters

- `limit` integer
- `offset` integer
- `source` string[]

## Response `200`

OK.

- VideoListResponse
  - `videos` VideoResponse[]
    - `callbackId` string — Use callback ID to link videos back to the initial request. For example, if you are making a personalized video for a customer, you could enter the customer's email as a callback ID. This way, you can tell who the video is for, once its generated..
    - `createdAt` integer — UNIX timestamp representing the time video was created.
    - `ctaSettings` CtaSettings
      - `label` string, required — Label for a call-to-action button.
      - `url` string, required — URL to navigate to, when the call-to-action button is clicked.
    - `description` string — Description of the video to be shown on the share page.
    - `test` boolean — Test videos are free and not counted towards your quota. If you create a video in the “test” mode, we will overlay a watermark over your video.
    - `download` string
    - `duration` string
    - `id` string, uuid
    - `lastUpdatedAt` integer
    - `status` 'complete' | 'deleted' | 'error' | 'in_progress' | 'rejected' | 'approved'
    - `thumbnail` VideoThumbnailTypesResponse
      - `image` string, nullable
      - `gif` string, nullable
    - `title` string — Title of the video to be shown on the share page.
    - `visibility` 'private' | 'public' — Public videos will be visible to anyone with a share URL. Private videos can only be downloaded via a time-limited download link. See Retrieve a video for details. Visibility can be changed also once the video is created via Update a video.
  - `nextOffset` integer

## Other responses

- `400` — Bad Request.
- `403` — Forbidden - Wrong API key.
- `default` — Unexpected Server error.

---

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