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

# Domestic Video Model Query

> Query the status and result of domestic video tasks using `GET /v1/videos/{task_id}`.

# Domestic Video Model Query

## Method and Path

```http theme={null}
GET /v1/videos/{task_id}
```

## Response Fields

<ResponseField name="id" type="string">
  Task ID.
</ResponseField>

<ResponseField name="object" type="string">
  Fixed as `video`.
</ResponseField>

<ResponseField name="model" type="string">
  Model name.
</ResponseField>

<ResponseField name="status" type="string">
  Task status; common values include `queued`, `processing`, `completed`, `failed`, and `cancelled`.
</ResponseField>

<ResponseField name="progress" type="integer">
  Progress percentage.
</ResponseField>

<ResponseField name="created_at" type="integer">
  Creation timestamp.
</ResponseField>

<ResponseField name="completed_at" type="integer">
  Completion timestamp.
</ResponseField>

<ResponseField name="expires_at" type="integer">
  Result expiration timestamp.
</ResponseField>

<ResponseField name="seconds" type="string">
  Output duration.
</ResponseField>

<ResponseField name="size" type="string">
  Output size.
</ResponseField>

<ResponseField name="video_url" type="string">
  Video URL.
</ResponseField>

<ResponseField name="error" type="object">
  Error information.
</ResponseField>

## Content Retrieval

```http theme={null}
GET /v1/videos/{task_id}/content
```

## Related Pages

* [Domestic Video Model Overview](./overview)
* [Domestic Video Model Generation](./generation)
