Skip to content

Get a specific edit’s export status

Request

Poll the exact editId returned when export was started. HTTP 202 means pending, 200 with isDone:true means complete, and 422 means failed. Stop polling on completion or failure.

Security
ShuffllApiKey
Path
projectIdstring, (uuid)required

Unique identifier for the project

Example:dad4bce8-f5cb-4078-a211-995864315e39
editIdstringrequired

Edit ID returned by the export request. Poll this exact edit to avoid observing another export.

curl -i -X GET \
  'https://api-docs.shuffll.com/_mock/apis/auth/project/dad4bce8-f5cb-4078-a211-995864315e39/edit/{editId}/status/export' \
  -H 'x-api-key: YOUR_API_KEY_HERE'

Responses

Export complete.

Bodyapplication/json
isDoneboolean(isDone)

Whether the operation is complete

Example:true
urlsobject(Urls)

Video output URLs

metadataobject or null

Rendered media metadata, when available.

thumbnailsany

Generated thumbnail data, when available.

Response
{ "isDone": true, "urls": { "uploadPath": "https://content.shuffll.com/exports/project.mp4", "dashPath": "https://content.shuffll.com/exports/project.mpd" } }