Fetch real-time status of a deployment

Open in ChatGPT Open in ChatGPT to ask questions about this page
Open in Claude Open in Claude to ask questions about this page
Copy as MarkdownCopy this page as markdown to use with AI assistants
View as Markdown Open this page as markdown in a new tab

Returns the current execution stage, percentage progress, and any error details for a running or finished deployment.

Request URL

https://{serverurl}/emsapi/osdeployer/deployments/{deploymentId}/status

Scope

DesktopCentralCloud.OSDDeployment.READCopied!

Header

Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52

Request Parameters

- Request Headers

AcceptstringMandatory
application/deploymentStatus.v1+jsonapplication/deploymentStatus.v1+jsonCopied!

- Path Parameters

deploymentIdstringMandatory

ID of the OS Deployer Deployment

Sample Request

Curl
Java
Python
Deluge
PowerShell
Copied!
curl --request GET \
  --url https://appdomains/emsapi/osdeployer/deployments/{deploymentId}/status \
  --header 'Accept: application/deploymentStatus.v1+json' \
  --header 'Authorization: Zoho-oauthtoken  d92d4xxxxxxxxxxxxx15f52'

Response Parameters

- HTTP code 200

Response Body - application/deploymentStatus.v1+json
JSON Object
Hide Sub-Attributes
deploymentStatusinteger

Current status of the deployment (e.g., 1 = success, 0 = failed, 2 = in progress).

deploymentRemarksstring

Human-readable description of the current or final deployment status.

deploymentDurationstring

Total time elapsed since the deployment started (e.g., 2 Mins 50 Secs).

deploymentStartTimestring

Timestamp when the deployment started (e.g., Apr 9, 2024 07:59 AM).

deploymentCompletedTimestring

Timestamp when the deployment finished.

remoteOfficeIDstring

ID of the remote office where this deployment ran. Present only for remote office deployments.

isComputerNameAssignedboolean

True if the computer name was successfully set on the machine after deployment.

deploymentReadKBurlstring

Link to a knowledge base article for troubleshooting. Present only when the deployment failed with an error code.

isCredentialErrorboolean

True if the deployment failed due to a credential authentication error. Present only on failure.

isNetworkErrorboolean

True if the deployment failed due to a network connectivity error. Present only on failure.

isTargetDiskErrorboolean

True if the deployment failed due to a disk error on the target machine. Present only on failure.

imageDetailsJSON Object

Details of the OS image replicated at the remote office. Present only for remote office deployments.

Show Sub-Attributes
imageIDstring

ID of the OS image that was deployed.

imageNamestring

Name of the OS image.

imagePathstring

Network path (UNC) to the image file on the repository.

osNamestring

Name of the operating system in the image.

isOfflineImageboolean

True if the image is an offline image (WIM/ESD format).

isImageAvailableboolean

True if the image file is currently accessible on the repository.

repositoryIDstring

ID of the image repository where the image is stored.

repositoryNamestring

Name of the image repository.

repositoryPathstring

Network path to the image repository.

imageSizestring

Total size of the image file in bytes.

imageCreatedBystring

Username of the person who created the image.

remoteOfficeIDstring

ID of the remote office that hosts this image.

remoteOfficeNamestring

Name of the remote office that hosts this image.

imagedComputerDetailsJSON Object

Hardware and OS details of the source machine from which the image was captured.

Show Sub-Attributes
resourceIDstring

Resource ID of the source machine.

computerNamestring

Computer name of the source machine.

ipAddressstring

IP address of the source machine.

fqdnstring

Fully qualified domain name of the source machine. Empty if not domain-joined.

operatingSystemstring

OS installed on the source machine at the time the image was captured.

domainIDstring

ID of the domain the source machine was joined to.

domainNamestring

Domain or workgroup name of the source machine.

macAddressstring

MAC address of the source machine.

serviceTagstring

Service tag or serial number of the source machine.

modelNamestring

Hardware model of the source machine.

manufacturerNamestring

Hardware manufacturer of the source machine.

diskSizestring

Total disk size of the source machine.

diskStylestring

Partition style of the source machine's disk (GPT or MBR).

diskSectorSizestring

Disk sector size (e.g., 512 Bytes).

diskDriveTypestring

Drive type (e.g., SSD or HDD).

biosModestring

BIOS mode of the source machine.

ramSizestring

RAM size in a human-readable format.

ramSizeValuestring

RAM size in bytes.

processorNamestring

CPU model of the source machine.

secureBootModestring

Whether Secure Boot was enabled on the source machine.

architecturestring

CPU architecture of the source machine (e.g., 64 bit).

windows11Variantboolean

True if the OS captured is a Windows 11 variant.

imageReplicatedDetailsarray

List of remote offices this image has been replicated to. Empty if not replicated.

componentInstallationCompletedPercentinteger

Percentage of agent/component installation completed on the target machine. Present only for zero-touch deployments.

mediaBootingCompletedPercentinteger

Percentage of the media booting phase completed. Present only for zero-touch deployments.

overallProgressJSON Object

Combined transfer progress across all partitions being deployed.

Show Sub-Attributes
completedPercentfloat

Overall deployment completion percentage (0—100).

completedSizestring

Total amount of data transferred so far (in bytes).

totalSizestring

Total amount of data to be transferred (in bytes).

estimatedTimestring

Estimated time remaining to complete the deployment.

speedstring

Current data transfer speed (e.g., 133 MB/sec).

partitionsProgressJSON Array

Transfer progress broken down per partition.

Show Sub-Attributes
JSON Object
Show Sub-Attributes
partitionIDstring

ID of the partition (matches a partition from diskInfo.partitions).

completedPercentfloat

Percentage of this partition's data that has been transferred.

completedSizestring

Amount of data transferred for this partition (in bytes).

totalSizestring

Total size of this partition to be transferred (in bytes).

estimatedTimestring

Estimated time remaining for this partition.

speedstring

Transfer speed for this partition.

postDeploymentProgressJSON Object

Tracks the results of all actions taken after the OS image was applied.

Show Sub-Attributes
overallStatusJSON Object

High-level summary for each post-deployment category (USMT, user addition, user deletion, drivers, applications).

Show Sub-Attributes
overallUsmtStatusJSON Object

Overall result of user profile migration (USMT).

Show Sub-Attributes
statusinteger

Outcome: 1 = success, negative value = not configured or skipped.

remarksstring

Human-readable message describing the result or reason for skipping.

overallUserAdditionStatusJSON Object

Overall result of adding user accounts to the machine.

Show Sub-Attributes
statusinteger

Outcome: 1 = success, negative value = not configured or skipped.

remarksstring

Human-readable message describing the result or reason for skipping.

overallUserDeletionStatusJSON Object

Overall result of removing existing user accounts.

Show Sub-Attributes
statusinteger

Outcome: 1 = success, negative value = not configured or skipped.

remarksstring

Human-readable message describing the result or reason for skipping.

overallDriverStatusJSON Object

Overall result of driver installation.

Show Sub-Attributes
statusinteger

Outcome: 1 = success, negative value = not configured or skipped.

remarksstring

Human-readable message describing the result or reason for skipping.

overallApplicationStatusJSON Object

Overall result of application installation.

Show Sub-Attributes
statusinteger

Outcome: 1 = success, negative value = not configured or skipped.

remarksstring

Human-readable message describing the result or reason for skipping.

deploymentDriverDetailsJSON Object

Details of drivers installed during post-deployment.

Show Sub-Attributes
deviceIDarray

List of device IDs (as strings) for which drivers were installed. Empty if no drivers were installed.

groupZeroStatusJSON Object

Phase 0: disk adjustment and initial post-deployment actions before the OS boots.

Show Sub-Attributes
groupStatusinteger

Overall completion status for this phase: 1 = completed.

groupStatusCountinteger

Number of tasks in this phase.

groupTaskStatusDetailsJSON Object

Named task results within this phase. Keys vary by phase (e.g., diskAdjustmentStatus, computerNameStatus, domainStatus, localUserAdditionStatus).

Show Sub-Attributes
diskAdjustmentStatusJSON Object

Result of disk size adjustment. Present in groupZeroStatus.

Show Sub-Attributes
statusinteger

Outcome: 1 = completed successfully; negative value = skipped or not configured.

remarksstring

Human-readable message describing the result.

durationstring

Time taken to complete this action (e.g., 32 Secs, 1 Min 1 Secs). '--' if not applicable.

readKBurlstring

Link to a knowledge base article for troubleshooting errors. Empty string if the action succeeded.

diskStyleConversionStatusJSON Object

Result of disk partition style conversion (MBR ↔ GPT). Present in groupZeroStatus.

Show Sub-Attributes
statusinteger

Outcome: 1 = completed successfully; negative value = skipped or not configured.

remarksstring

Human-readable message describing the result.

durationstring

Time taken to complete this action (e.g., 32 Secs, 1 Min 1 Secs). '--' if not applicable.

readKBurlstring

Link to a knowledge base article for troubleshooting errors. Empty string if the action succeeded.

recoveryDetailsJSON Object

Result of recovery partition setup. Present in groupZeroStatus.

Show Sub-Attributes
statusinteger

Outcome: 1 = completed successfully; negative value = skipped or not configured.

remarksstring

Human-readable message describing the result.

durationstring

Time taken to complete this action (e.g., 32 Secs, 1 Min 1 Secs). '--' if not applicable.

readKBurlstring

Link to a knowledge base article for troubleshooting errors. Empty string if the action succeeded.

driverInstallationStatusJSON Object

Result of driver installation. Present in groupZeroStatus, groupOneStatus, and groupTwoStatus.

Show Sub-Attributes
statusinteger

Outcome: 1 = completed successfully; negative value = skipped or not configured.

remarksstring

Human-readable message describing the result.

durationstring

Time taken to complete this action (e.g., 32 Secs, 1 Min 1 Secs). '--' if not applicable.

readKBurlstring

Link to a knowledge base article for troubleshooting errors. Empty string if the action succeeded.

postDeploymentActionStatusJSON Object

Result of the configured post-deployment machine action (e.g., shutdown/restart). Present in groupZeroStatus and groupOneStatus.

Show Sub-Attributes
statusinteger

Outcome: 1 = completed successfully; negative value = skipped or not configured.

remarksstring

Human-readable message describing the result.

durationstring

Time taken to complete this action (e.g., 32 Secs, 1 Min 1 Secs). '--' if not applicable.

readKBurlstring

Link to a knowledge base article for troubleshooting errors. Empty string if the action succeeded.

computerNameStatusJSON Object

Result of computer name assignment. Present in groupOneStatus.

Show Sub-Attributes
statusinteger

Outcome: 1 = completed successfully.

remarksstring

Human-readable result message.

durationstring

Time taken (e.g., 15 Secs).

readKBurlstring

KB article URL for troubleshooting. Empty on success.

computerNamestring

The computer name that was actually assigned to the machine.

ouStatusJSON Object

Result of placing the machine in the configured Organisational Unit. Present in groupOneStatus.

Show Sub-Attributes
statusinteger

Outcome: 1 = completed successfully; negative value = skipped or not configured.

remarksstring

Human-readable message describing the result.

durationstring

Time taken to complete this action (e.g., 32 Secs, 1 Min 1 Secs). '--' if not applicable.

readKBurlstring

Link to a knowledge base article for troubleshooting errors. Empty string if the action succeeded.

domainStatusJSON Object

Result of domain join. Present in groupOneStatus.

Show Sub-Attributes
statusinteger

Outcome: 1 = completed successfully; negative value = skipped or not configured.

remarksstring

Human-readable message describing the result.

durationstring

Time taken to complete this action (e.g., 32 Secs, 1 Min 1 Secs). '--' if not applicable.

readKBurlstring

Link to a knowledge base article for troubleshooting errors. Empty string if the action succeeded.

localUserAdditionStatusJSON Object

Result of adding local user accounts. Present in groupOneStatus.

Show Sub-Attributes
statusinteger

Outcome: 1 = all users added successfully.

remarksstring

Human-readable result message.

durationstring

Total time taken to add all users.

userDetailsListJSON Array

Per-user addition results. One entry per user account processed.

Show Sub-Attributes
JSON Object
Show Sub-Attributes
userIDstring

ID of the user account that was processed.

statusinteger

Outcome for this user: 1 = added successfully.

remarksstring

Human-readable result for this user.

durationstring

Time taken to add this user.

readKBurlstring

KB article URL for troubleshooting. Empty on success.

domainUserAdditionStatusJSON Object

Result of adding domain user accounts. Present in groupOneStatus.

Show Sub-Attributes
statusinteger

Outcome: 1 = all users added successfully.

remarksstring

Human-readable result message.

durationstring

Total time taken to add all users.

userDetailsListJSON Array

Per-user addition results. One entry per user account processed.

Show Sub-Attributes
JSON Object
Show Sub-Attributes
userIDstring

ID of the user account that was processed.

statusinteger

Outcome for this user: 1 = added successfully.

remarksstring

Human-readable result for this user.

durationstring

Time taken to add this user.

readKBurlstring

KB article URL for troubleshooting. Empty on success.

groupOneStatusJSON Object

Phase 1: computer naming, domain join, and user account creation after the OS boots.

Show Sub-Attributes
groupStatusinteger

Overall completion status for this phase: 1 = completed.

groupStatusCountinteger

Number of tasks in this phase.

groupTaskStatusDetailsJSON Object

Named task results within this phase. Keys vary by phase (e.g., diskAdjustmentStatus, computerNameStatus, domainStatus, localUserAdditionStatus).

Show Sub-Attributes
diskAdjustmentStatusJSON Object

Result of disk size adjustment. Present in groupZeroStatus.

Show Sub-Attributes
statusinteger

Outcome: 1 = completed successfully; negative value = skipped or not configured.

remarksstring

Human-readable message describing the result.

durationstring

Time taken to complete this action (e.g., 32 Secs, 1 Min 1 Secs). '--' if not applicable.

readKBurlstring

Link to a knowledge base article for troubleshooting errors. Empty string if the action succeeded.

diskStyleConversionStatusJSON Object

Result of disk partition style conversion (MBR ↔ GPT). Present in groupZeroStatus.

Show Sub-Attributes
statusinteger

Outcome: 1 = completed successfully; negative value = skipped or not configured.

remarksstring

Human-readable message describing the result.

durationstring

Time taken to complete this action (e.g., 32 Secs, 1 Min 1 Secs). '--' if not applicable.

readKBurlstring

Link to a knowledge base article for troubleshooting errors. Empty string if the action succeeded.

recoveryDetailsJSON Object

Result of recovery partition setup. Present in groupZeroStatus.

Show Sub-Attributes
statusinteger

Outcome: 1 = completed successfully; negative value = skipped or not configured.

remarksstring

Human-readable message describing the result.

durationstring

Time taken to complete this action (e.g., 32 Secs, 1 Min 1 Secs). '--' if not applicable.

readKBurlstring

Link to a knowledge base article for troubleshooting errors. Empty string if the action succeeded.

driverInstallationStatusJSON Object

Result of driver installation. Present in groupZeroStatus, groupOneStatus, and groupTwoStatus.

Show Sub-Attributes
statusinteger

Outcome: 1 = completed successfully; negative value = skipped or not configured.

remarksstring

Human-readable message describing the result.

durationstring

Time taken to complete this action (e.g., 32 Secs, 1 Min 1 Secs). '--' if not applicable.

readKBurlstring

Link to a knowledge base article for troubleshooting errors. Empty string if the action succeeded.

postDeploymentActionStatusJSON Object

Result of the configured post-deployment machine action (e.g., shutdown/restart). Present in groupZeroStatus and groupOneStatus.

Show Sub-Attributes
statusinteger

Outcome: 1 = completed successfully; negative value = skipped or not configured.

remarksstring

Human-readable message describing the result.

durationstring

Time taken to complete this action (e.g., 32 Secs, 1 Min 1 Secs). '--' if not applicable.

readKBurlstring

Link to a knowledge base article for troubleshooting errors. Empty string if the action succeeded.

computerNameStatusJSON Object

Result of computer name assignment. Present in groupOneStatus.

Show Sub-Attributes
statusinteger

Outcome: 1 = completed successfully.

remarksstring

Human-readable result message.

durationstring

Time taken (e.g., 15 Secs).

readKBurlstring

KB article URL for troubleshooting. Empty on success.

computerNamestring

The computer name that was actually assigned to the machine.

ouStatusJSON Object

Result of placing the machine in the configured Organisational Unit. Present in groupOneStatus.

Show Sub-Attributes
statusinteger

Outcome: 1 = completed successfully; negative value = skipped or not configured.

remarksstring

Human-readable message describing the result.

durationstring

Time taken to complete this action (e.g., 32 Secs, 1 Min 1 Secs). '--' if not applicable.

readKBurlstring

Link to a knowledge base article for troubleshooting errors. Empty string if the action succeeded.

domainStatusJSON Object

Result of domain join. Present in groupOneStatus.

Show Sub-Attributes
statusinteger

Outcome: 1 = completed successfully; negative value = skipped or not configured.

remarksstring

Human-readable message describing the result.

durationstring

Time taken to complete this action (e.g., 32 Secs, 1 Min 1 Secs). '--' if not applicable.

readKBurlstring

Link to a knowledge base article for troubleshooting errors. Empty string if the action succeeded.

localUserAdditionStatusJSON Object

Result of adding local user accounts. Present in groupOneStatus.

Show Sub-Attributes
statusinteger

Outcome: 1 = all users added successfully.

remarksstring

Human-readable result message.

durationstring

Total time taken to add all users.

userDetailsListJSON Array

Per-user addition results. One entry per user account processed.

Show Sub-Attributes
JSON Object
Show Sub-Attributes
userIDstring

ID of the user account that was processed.

statusinteger

Outcome for this user: 1 = added successfully.

remarksstring

Human-readable result for this user.

durationstring

Time taken to add this user.

readKBurlstring

KB article URL for troubleshooting. Empty on success.

domainUserAdditionStatusJSON Object

Result of adding domain user accounts. Present in groupOneStatus.

Show Sub-Attributes
statusinteger

Outcome: 1 = all users added successfully.

remarksstring

Human-readable result message.

durationstring

Total time taken to add all users.

userDetailsListJSON Array

Per-user addition results. One entry per user account processed.

Show Sub-Attributes
JSON Object
Show Sub-Attributes
userIDstring

ID of the user account that was processed.

statusinteger

Outcome for this user: 1 = added successfully.

remarksstring

Human-readable result for this user.

durationstring

Time taken to add this user.

readKBurlstring

KB article URL for troubleshooting. Empty on success.

groupTwoStatusJSON Object

Phase 2: user profile restoration.

Show Sub-Attributes
groupStatusinteger

Overall completion status for this phase: 1 = completed.

groupStatusCountinteger

Number of tasks in this phase.

groupTaskStatusDetailsJSON Object

Named task results within this phase. Keys vary by phase (e.g., diskAdjustmentStatus, computerNameStatus, domainStatus, localUserAdditionStatus).

Show Sub-Attributes
diskAdjustmentStatusJSON Object

Result of disk size adjustment. Present in groupZeroStatus.

Show Sub-Attributes
statusinteger

Outcome: 1 = completed successfully; negative value = skipped or not configured.

remarksstring

Human-readable message describing the result.

durationstring

Time taken to complete this action (e.g., 32 Secs, 1 Min 1 Secs). '--' if not applicable.

readKBurlstring

Link to a knowledge base article for troubleshooting errors. Empty string if the action succeeded.

diskStyleConversionStatusJSON Object

Result of disk partition style conversion (MBR ↔ GPT). Present in groupZeroStatus.

Show Sub-Attributes
statusinteger

Outcome: 1 = completed successfully; negative value = skipped or not configured.

remarksstring

Human-readable message describing the result.

durationstring

Time taken to complete this action (e.g., 32 Secs, 1 Min 1 Secs). '--' if not applicable.

readKBurlstring

Link to a knowledge base article for troubleshooting errors. Empty string if the action succeeded.

recoveryDetailsJSON Object

Result of recovery partition setup. Present in groupZeroStatus.

Show Sub-Attributes
statusinteger

Outcome: 1 = completed successfully; negative value = skipped or not configured.

remarksstring

Human-readable message describing the result.

durationstring

Time taken to complete this action (e.g., 32 Secs, 1 Min 1 Secs). '--' if not applicable.

readKBurlstring

Link to a knowledge base article for troubleshooting errors. Empty string if the action succeeded.

driverInstallationStatusJSON Object

Result of driver installation. Present in groupZeroStatus, groupOneStatus, and groupTwoStatus.

Show Sub-Attributes
statusinteger

Outcome: 1 = completed successfully; negative value = skipped or not configured.

remarksstring

Human-readable message describing the result.

durationstring

Time taken to complete this action (e.g., 32 Secs, 1 Min 1 Secs). '--' if not applicable.

readKBurlstring

Link to a knowledge base article for troubleshooting errors. Empty string if the action succeeded.

postDeploymentActionStatusJSON Object

Result of the configured post-deployment machine action (e.g., shutdown/restart). Present in groupZeroStatus and groupOneStatus.

Show Sub-Attributes
statusinteger

Outcome: 1 = completed successfully; negative value = skipped or not configured.

remarksstring

Human-readable message describing the result.

durationstring

Time taken to complete this action (e.g., 32 Secs, 1 Min 1 Secs). '--' if not applicable.

readKBurlstring

Link to a knowledge base article for troubleshooting errors. Empty string if the action succeeded.

computerNameStatusJSON Object

Result of computer name assignment. Present in groupOneStatus.

Show Sub-Attributes
statusinteger

Outcome: 1 = completed successfully.

remarksstring

Human-readable result message.

durationstring

Time taken (e.g., 15 Secs).

readKBurlstring

KB article URL for troubleshooting. Empty on success.

computerNamestring

The computer name that was actually assigned to the machine.

ouStatusJSON Object

Result of placing the machine in the configured Organisational Unit. Present in groupOneStatus.

Show Sub-Attributes
statusinteger

Outcome: 1 = completed successfully; negative value = skipped or not configured.

remarksstring

Human-readable message describing the result.

durationstring

Time taken to complete this action (e.g., 32 Secs, 1 Min 1 Secs). '--' if not applicable.

readKBurlstring

Link to a knowledge base article for troubleshooting errors. Empty string if the action succeeded.

domainStatusJSON Object

Result of domain join. Present in groupOneStatus.

Show Sub-Attributes
statusinteger

Outcome: 1 = completed successfully; negative value = skipped or not configured.

remarksstring

Human-readable message describing the result.

durationstring

Time taken to complete this action (e.g., 32 Secs, 1 Min 1 Secs). '--' if not applicable.

readKBurlstring

Link to a knowledge base article for troubleshooting errors. Empty string if the action succeeded.

localUserAdditionStatusJSON Object

Result of adding local user accounts. Present in groupOneStatus.

Show Sub-Attributes
statusinteger

Outcome: 1 = all users added successfully.

remarksstring

Human-readable result message.

durationstring

Total time taken to add all users.

userDetailsListJSON Array

Per-user addition results. One entry per user account processed.

Show Sub-Attributes
JSON Object
Show Sub-Attributes
userIDstring

ID of the user account that was processed.

statusinteger

Outcome for this user: 1 = added successfully.

remarksstring

Human-readable result for this user.

durationstring

Time taken to add this user.

readKBurlstring

KB article URL for troubleshooting. Empty on success.

domainUserAdditionStatusJSON Object

Result of adding domain user accounts. Present in groupOneStatus.

Show Sub-Attributes
statusinteger

Outcome: 1 = all users added successfully.

remarksstring

Human-readable result message.

durationstring

Total time taken to add all users.

userDetailsListJSON Array

Per-user addition results. One entry per user account processed.

Show Sub-Attributes
JSON Object
Show Sub-Attributes
userIDstring

ID of the user account that was processed.

statusinteger

Outcome for this user: 1 = added successfully.

remarksstring

Human-readable result for this user.

durationstring

Time taken to add this user.

readKBurlstring

KB article URL for troubleshooting. Empty on success.

Possible Response Codes

200HTTP code

Sample Response: HTTP 200

Deployment currently applying the image

Copied!
  {
    "deploymentDuration": "2 Mins 50 Secs",
    "deploymentStatus": 2,
    "deploymentRemarks": "Deployment in progress",
    "overallProgress": {
      "estimatedTime": "3 Mins",
      "completedSize": "5368709120",
      "totalSize": "11444242432",
      "completedPercent": 47,
      "speed": "133 MB/sec"
    },
    "deploymentStartTime": "Apr 9, 2024 07:59 AM",
    "isComputerNameAssigned": false
  }
                
Show full

Deployment failed due to a credential error

Copied!
  {
    "deploymentDuration": "5 Mins 12 Secs",
    "deploymentStatus": 0,
    "isNetworkError": false,
    "deploymentRemarks": "Domain join failed: credentials rejected",
    "deploymentReadKBurl": "https://support.example.com/kb/OSD-1042",
    "deploymentStartTime": "Apr 9, 2024 07:59 AM",
    "isComputerNameAssigned": false,
    "isCredentialError": true,
    "isTargetDiskError": false,
    "deploymentCompletedTime": "Apr 9, 2024 08:04 AM"
  }
                
Show full

Deployment completed with post-deployment actions (domain join, user addition, driver install)

Copied!
  {
    "deploymentDuration": "2 Mins 10 Secs",
    "deploymentStatus": 7,
    "deploymentRemarks": "Post Deployment completed successfully",
    "overallProgress": {
      "estimatedTime": "1 Sec",
      "completedSize": "8369957888",
      "totalSize": "8369957888",
      "completedPercent": 100,
      "speed": "63 MB/sec"
    },
    "deploymentStartTime": "Jul 8, 2026 09:18 PM",
    "postDeploymentProgress": {
      "groupZeroStatus": {
        "groupStatusCount": 4,
        "groupStatus": 1,
        "groupTaskStatusDetails": {
          "driverInstallationStatus": {
            "duration": "4 Secs",
            "remarks": "Completed",
            "status": 1
          },
          "postDeploymentActionStatus": {
            "duration": "--",
            "remarks": "Completed",
            "status": 1
          },
          "recoveryDetails": {
            "duration": "2 Secs",
            "remarks": "Completed",
            "status": 1
          },
          "diskStyleConversionStatus": {
            "duration": "7 Secs",
            "readKBurl": "",
            "remarks": "Success",
            "status": 1
          },
          "diskAdjustmentStatus": {
            "duration": "1 Min 1 Secs",
            "readKBurl": "",
            "remarks": "Completed",
            "status": 1
          }
        }
      },
      "deploymentDriverDetails": {
        "deviceID": [
          "902",
          "901"
        ]
      },
      "groupOneStatus": {
        "groupStatusCount": 7,
        "groupStatus": 1,
        "groupTaskStatusDetails": {
          "driverInstallationStatus": {
            "duration": "1 Sec",
            "remarks": "Completed",
            "status": 1
          },
          "computerNameStatus": {
            "duration": "15 Secs",
            "readKBurl": "",
            "computerName": "CHANGED-at-DEP",
            "remarks": "Completed",
            "status": 1
          },
          "ouStatus": {
            "duration": "--",
            "readKBurl": "",
            "remarks": "Completed",
            "status": 1
          },
          "postDeploymentActionStatus": {
            "duration": "2 Mins 1 Secs",
            "remarks": "Completed",
            "status": 1
          },
          "domainStatus": {
            "duration": "8 Mins 53 Secs",
            "readKBurl": "",
            "remarks": "Completed",
            "status": 1
          },
          "localUserAdditionStatus": {
            "duration": "1 Sec",
            "userDetailsList": [
              {
                "duration": "1 Sec",
                "readKBurl": "",
                "userID": "901",
                "remarks": "Completed",
                "status": 1
              }
            ],
            "remarks": "Success",
            "status": 1
          },
          "domainUserAdditionStatus": {
            "duration": "1 Sec",
            "userDetailsList": [
              {
                "duration": "1 Sec",
                "readKBurl": "",
                "userID": "602",
                "remarks": "Completed",
                "status": 1
              }
            ],
            "remarks": "Success",
            "status": 1
          }
        }
      },
      "groupTwoStatus": {
        "groupStatusCount": 1,
        "groupStatus": 1,
        "groupTaskStatusDetails": {
          "driverInstallationStatus": {
            "duration": "1 Sec",
            "remarks": "Completed",
            "status": 1
          }
        }
      },
      "overallStatus": {
        "overallUserDeletionStatus": {
          "remarks": "Users not configured",
          "status": -4
        },
        "overallDriverStatus": {
          "remarks": "Installation completed",
          "status": 1
        },
        "overallUsmtStatus": {
          "remarks": "User profiles not configured",
          "status": -4
        },
        "overallUserAdditionStatus": {
          "remarks": "Completed",
          "status": 1
        },
        "overallApplicationStatus": {
          "remarks": "Applications not configured",
          "status": -4
        }
      }
    },
    "remoteOfficeID": "1",
    "isComputerNameAssigned": true,
    "deploymentCompletedTime": "Jul 8, 2026 09:20 PM",
    "partitionsProgress": [
      {
        "estimatedTime": "1 Sec",
        "completedSize": "104857088",
        "totalSize": "104857088",
        "partitionID": "3901",
        "completedPercent": 100,
        "speed": "63 MB/sec"
      },
      {
        "estimatedTime": "1 Sec",
        "completedSize": "7715647488",
        "totalSize": "7715647488",
        "partitionID": "3902",
        "completedPercent": 100,
        "speed": "63 MB/sec"
      },
      {
        "estimatedTime": "1 Sec",
        "completedSize": "549453312",
        "totalSize": "549453312",
        "partitionID": "3903",
        "completedPercent": 100,
        "speed": "63 MB/sec"
      }
    ]
  }
                
Show full

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.