## List downloads `client.stream.downloads.get(stringidentifier, DownloadGetParamsparams, RequestOptionsoptions?): DownloadGetResponse` **get** `/accounts/{account_id}/stream/{identifier}/downloads` Lists the downloads created for a video. ### Parameters - `identifier: string` A Cloudflare-generated unique identifier for a media item. - `params: DownloadGetParams` - `account_id: string` Identifier. ### Returns - `DownloadGetResponse` An object with download type keys. Each key is optional and only present if that download type has been created. - `audio?: Audio` The audio-only download. Only present if this download type has been created. - `percentComplete?: number` Indicates the progress as a percentage between 0 and 100. - `status?: "ready" | "inprogress" | "error"` The status of a generated download. - `"ready"` - `"inprogress"` - `"error"` - `url?: string` The URL to access the generated download. - `default?: Default` The default video download. Only present if this download type has been created. - `percentComplete?: number` Indicates the progress as a percentage between 0 and 100. - `status?: "ready" | "inprogress" | "error"` The status of a generated download. - `"ready"` - `"inprogress"` - `"error"` - `url?: string` The URL to access the generated download. ### Example ```node import Cloudflare from 'cloudflare'; const client = new Cloudflare({ apiToken: process.env['CLOUDFLARE_API_TOKEN'], // This is the default and can be omitted }); const download = await client.stream.downloads.get('ea95132c15732412d22c1476fa83f27a', { account_id: '023e105f4ecef8ad9ca31a8372d0c353', }); console.log(download.audio); ``` #### Response ```json { "errors": [ { "code": 1000, "message": "message", "documentation_url": "documentation_url", "source": { "pointer": "pointer" } } ], "messages": [ { "code": 1000, "message": "message", "documentation_url": "documentation_url", "source": { "pointer": "pointer" } } ], "success": true, "result": { "audio": { "percentComplete": 0, "status": "ready", "url": "https://customer-m033z5x00ks6nunl.cloudflarestream.com/ea95132c15732412d22c1476fa83f27a/downloads/default.mp4" }, "default": { "percentComplete": 0, "status": "ready", "url": "https://customer-m033z5x00ks6nunl.cloudflarestream.com/ea95132c15732412d22c1476fa83f27a/downloads/default.mp4" } } } ```