---
title: "Get export status"
method: GET
path: "/v1/video-projects/{projectId}/exports/{exportId}"
tags: ["Video Projects"]
---

# Get export status

`GET /v1/video-projects/{projectId}/exports/{exportId}`

## Request

- Base URL: `https://api.neume.io` (the document declares no server; this is the origin it was published from)
- URL: `https://api.neume.io/v1/video-projects/{projectId}/exports/{exportId}`
- Auth: none declared

## Path parameters

- `projectId` string, required
- `exportId` string, required

## Response `200`

- VideoExportDto
  - `videoExportId` string, required: Export ID
  - `videoUrl` string: Video URL
  - `fileSize` number: File size in bytes
  - `duration` number: Duration in seconds
  - `status` 'PENDING' | 'STARTING' | 'QUEUED' | 'PROCESSING' | 'COMPLETED' | 'FAILED', required: Export status
  - `progress` number: Progress 0-100
  - `error` string: Error message if failed
  - `createdAt` string, date-time, required: Creation date
  - `completedAt` string, date-time: Completion date
  - `expiresAt` string, date-time: URL expiry date

---

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