---
title: "Video Generate Api Status"
method: GET
path: "/v1/video/generate/{animation_id}"
tags: ["Video"]
---

# Video Generate Api Status

`GET /v1/video/generate/{animation_id}`

## Request

- The document declares no server URL.
- Auth: OAuth 2
  - Password
  - Token URL: `token` scopes: `video_generation`

Get the status of the animation generation task

## Path parameters

- `animation_id` integer, required

## Response `200`

Successful Response

- ResponseVideoStatusResponse: Wrapper for responses
  - `data` VideoStatusResponse
    - `id` integer, required
    - `status` 'ACCEPTED' | 'WAITING' | 'PROCESSING' | 'DONE' | 'ERROR' | 'CANCELLED' | 'PAUSED', required: An enumeration.
    - `created_at` string, date-time, required
    - `request` VideoRequestInResponse, required
      - `output` string, uri: Customize the result output.
      - `input` string, uri, required: URL of the input image. Image must be accessible by our system.
      - `options` VideoOptionsObject, required
        - `prompt` union, required: Prompt for the video.
          - string
          - VideoPromptObject
            - `text` string: Prompt for the video.
            - `generate` boolean: If `true`, the prompt will be generated automatically based on the input image.By default, the prompt is not auto-generated. If `true`, the `text` is not allowed.
            - `guidelines` string: Guidelines for prompt generation. Only available when `generate` is `true`.
        - `negative_prompt` string: Negative prompt for the video.
        - `duration` '5' | '10': An enumeration.
        - `guidance_scale` number: Guidance scale for the video.
    - `errors` VideoError[]
      - `error` string, required
      - `created_at` string, date-time, required
    - `result` VideoResult
      - `input_object` VideoInputObject, required
        - `ext` string: File extension.
        - `mps` number: Megapixel count
        - `mime` string: MIME type (also known as ‘media type’)
        - `format` string: File format.
        - `width` integer: Image width in pixels
        - `height` integer: Image height in pixels
        - `generated_prompt` string: Generated prompt for the video.
      - `output_object` VideoOutputObject, required
        - `ext` string: File extension.
        - `mime` string
        - `format` string: File format.
        - `tmp_url` string: Temporal URL of a processed image
        - `object_key` string: Path to a processed image in a bucket
        - `object_bucket` string: Bucket name
        - `object_uri` string: URI of a processed image in a bucket
        - `claid_storage_uri` string: URI of a processed image in a storage

## Other responses

- `401`: Authorization is required.
- `403`: Not enough permissions.
- `404`: Web image not found.
- `422`: Validation Error

## Changes

- **2026-11-03** `18c907f76458`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/claid/apis/claid-rest-api/changes/v1/video/generate/:animation_id/get.md)

---

[API](https://skmtc.dev/claid/apis/claid-rest-api.md) - [All operations](https://skmtc.dev/claid/apis/claid-rest-api/llms.txt) - [OpenAPI document](https://skmtc.dev/claid/apis/claid-rest-api/revisions/18c907f76458?raw)
