Indicates whether media creation has been attempted, is in progress, or has completed successfully or with a failure.
get /emsapi/osdeployer/media/status
https://{serverurl}/emsapi/osdeployer/media/status
Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52
The media type (USB, ISO, or PXE) indicates the specific type with the version being checked. This parameter can be omitted if the response covers all media types.
curl --request GET \
--url https://appdomains/emsapi/osdeployer/media/status \
--header 'Accept: application/mediaStatus.v1+json' \
--header 'Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52'true if at least one bootable media has been created successfully for this customer (scoped to mediaType if supplied).
true if a media-creation job is currently running for this customer.
true if the most recent media-creation attempt ended in failure.
true if media creation has been attempted at least once; false if no attempt has ever been made.
Current media lock/operation state: 0 = FREE, 1 = CREATION, 2 = MODIFICATION, 3 = COPY, 4 = UPDATING.
true if BSOD driver injection is enabled for this customer via the OSD customer parameter ENABLE_BSOD_DRIVERS.
true if DS (Distributed Server) media creation is enabled for this customer.
Media has been created and is ready; no operation is in progress
{
"isMediaCreationFailed": false,
"isMediaCreationTried": true,
"isDSMediaCreationEnabled": true,
"isBSODDriverEnabled": false,
"isMediaCreationInProgress": false,
"mediaStatus": 0,
"isMediaCreatedSuccessfully": true
}
Media creation is currently running
{
"isMediaCreationFailed": false,
"isMediaCreationTried": true,
"isDSMediaCreationEnabled": true,
"isBSODDriverEnabled": false,
"isMediaCreationInProgress": true,
"mediaStatus": 1,
"isMediaCreatedSuccessfully": false
}
The last media-creation attempt failed
{
"isMediaCreationFailed": true,
"isMediaCreationTried": true,
"isDSMediaCreationEnabled": true,
"isBSODDriverEnabled": false,
"isMediaCreationInProgress": false,
"mediaStatus": 0,
"isMediaCreatedSuccessfully": false
}
![]()
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.
© 2026, Zoho Corporation Pvt. Ltd. All Rights Reserved.