---
title: "GET /grok/v1/videos/{request_id}"
method: GET
path: "/grok/v1/videos/{request_id}"
---

# GET /grok/v1/videos/{request_id}

`GET /grok/v1/videos/{request_id}`

Query video generation results

## Path parameters

- `request_id` string, required

## Response `200`

Request successful

- object
  - `status` string — Video generation status: done-completed, processing-in progress, failed-failed
  - `video` object — Video information
    - `url` string — Generated video file access URL
    - `duration` number — Video duration (seconds)
    - `respect_moderation` boolean — Whether content moderation passed
  - `model` string — Model name used
  - `usage` object — Usage information
    - `cost_in_usd_tocks` number — Cost consumed by this request (in cents)
  - `progress` number — Current task progress percentage (0-100), only valid when status is not done

## Other responses

- `400` — Parameter error
- `401` — Authorization failed

---

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