---
title: "Get a single video"
method: GET
path: "/v2/videos/creations/{id}"
tags: ["video"]
---

# Get a single video

`GET /v2/videos/creations/{id}`

Retrieves the video by its ID. This is useful for polling after creating a video programmatically.

## Path parameters

- `id` string, uuid, required

## Response `200`

Default Response

- object
  - `item` object, required — Video details
    - `id` string, uuid, required — Video ID
    - `status` 'queueing' | 'generating-script' | 'script-ready' | 'generating-media' | 'media-ready' | 'exporting' | 'done' | 'creation-from-template-failed' | 'insufficient-credits' | 'draft', required — Current status of the video generation process
    - `error` string — Optional error message if the video failed to generate.
    - `errorMetadata` object
      - `creditsRequired` number, required
      - `creditsRemaining` number, required
    - `createdAt` string, date-time, required — Creation timestamp of the video
    - `mediaUrl` string, nullable — Public URL of the final exported video media
    - `imageUrls` string[], nullable, required — For slideshow exports, this will contain the images used in the video.

## Other responses

- `403` — Forbidden
- `404` — Not found
- `500` — Server error

---

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