Docs
REST APIVideosGet download URLs GET

Get download URLs

Returns signed download URLs for every download asset persisted for this video. Each entry has resolution (e.g. "720p", "1080p", or "original") and a short-lived url. Returns 200 with an empty downloads array when no downloadable asset was retained at processing time.

GET
/v1/videos/{id}/download-urls

Authorization

BearerAuth
AuthorizationBearer <token>

Pass the raw API key as a Bearer token (Authorization: Bearer <key>). Publishable keys start with mvi_pub_ (playback-scoped). Other prefixes denote private/admin keys for general REST routes. GET /v1/embeds/{embedId}/playback accepts publishable keys only.

In: header

Path Parameters

id*string

Video UUID.

Formatuuid

Response Body

application/json

curl -X GET "https://api.moviie.ai/v1/videos/497f6eca-6276-4993-bfeb-53cbbbba6f08/download-urls"
{
  "downloads": [
    {
      "resolution": "string",
      "url": "http://example.com"
    }
  ]
}