---
title: "Check whether an uploaded video has finished processing"
method: GET
path: "/v1/media/{id}"
tags: ["Media"]
---

# Check whether an uploaded video has finished processing

`GET /v1/media/{id}`

## Request

- Base URL: `https://infoslides.app`
- URL: `https://infoslides.app/v1/media/{id}`
- Auth: none declared

Returns a media asset's `processingStatus` (`Ready`, `Queued`, `Processing` or `Failed`), and while a video transcode runs, `progressPercent` (0-100, from FFmpeg's own encoding progress) and, if it failed, `error`. Images and documents are always `Ready`. Poll at most every 5 seconds.

## Path parameters

- `id` string, uuid, required

## Response `200`

OK

---

[API](https://skmtc.dev/infoslides/apis/infoslides-agent-api.md) · [All operations](https://skmtc.dev/infoslides/apis/infoslides-agent-api/llms.txt) · [OpenAPI document](https://skmtc.dev/infoslides/apis/infoslides-agent-api/revisions/d15bb7f8ee9d?raw)
