# Download Media Bundle Downloads the OS Deployer media bundle for the specified remote office. Use this after Create Media ZIP to confirm that zipStatus is COMPLETED. ## Endpoint **PUT** `/emsapi/osdeployer/media/{mediaId}/download` ## Request ### Request URL `https://{server-hostname}:8383/emsapi/osdeployer/media/{mediaId}/download` ### Scope `OSDMedia.UPDATE` ### Header `Authorization: d92d4xxxxxxxxxxxxx15f52` ### Request Parameters #### Request Headers - **Accept** `string` — Mandatory — `application/octet-stream` - **Content-Type** `string` — Mandatory — `application/json` #### Path Parameters - **mediaId** `string` — Mandatory ID of OS deployer Media zip download. ### Sample Request ```curl curl --request PUT \ --url https://appdomain/emsapi/osdeployer/media/{mediaId}/download \ --header 'Accept: application/octet-stream' \ --header 'Authorization: d92d4xxxxxxxxxxxxx15f52' \ --header 'Content-Type: application/json' ``` ## Response ### Response Parameters #### HTTP Code 200 Response Body: `application/octet-stream` - `string` ### Sample Response: HTTP 200 ```json "string" ``` ### Possible Response Codes - **200** — HTTP code ## Rate Limits ![](https://www.zohowebstatic.com/sites/zweb/images/people/ico-help.png) **Duration:** 1 minute | **Threshold:** 50 | **Lock period:** 5 minutes Duration - Time window for the threshold. Threshold - Number of API calls allowed within the specified duration. Lock Period - Wait time before consecutive API requests.