Fetches complete package information including metadata, install/uninstall commands, uploaded files, and pre/post install scripts.
get /dcapi/swDeployment/packageDetails
https://{serverurl}/dcapi/swDeployment/packageDetails
Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52
Unique package identifier. Obtain from the packageId field in the response of the List Packages API.
curl --request GET \
--url 'https://appdomains/dcapi/swDeployment/packageDetails?packageID=SOME_INTEGER_VALUE' \
--header 'Accept: application/packageDetails.v1+json' \
--header 'Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52'Unique package identifier
Display name of the package
Platform ID: 1=Windows, 2=Mac, 3=Linux
License type: 1=Commercial, 2=Non-Commercial
User-provided description
Command used for installation
Command used for uninstallation
Array of uploaded installer files
Name of the uploaded file
Size of the file in bytes
DC file system identifier
Pre-installation script or command
Post-installation script or command
INTERNAL_ERROR for DB query failures, SW_INTERNAL_ERROR for package operation errors
Internal server error with details about the package retrieval or execution status failure
Windows MSI package
{
"licenseType": 2,
"installCommand": "msiexec /i 7z2301-x64.msi /qn",
"preInstallCommand": "",
"postInstallCommand": "",
"packageId": 10001,
"description": "7-Zip file archiver",
"packageName": "7-Zip 23.01 x64",
"uninstallCommand": "msiexec /x {ProductCode} /qn",
"platform": 1,
"uploadedFile": [
{
"fileName": "7z2301-x64.msi",
"fileSize": 1884160,
"fileId": 99001
}
]
}
Server error
{
"errorMessage": "Internal Server Error",
"errorCode": "INTERNAL_ERROR"
}
![]()
Duration: 1 minute | Threshold: 30 | 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.