Returns an endpoint-focused subset of Get License Details -- only resource counts (computers, servers, endpoints). Use this lighter API when only device counts are needed.
https://{server-hostname}:8383/dcapi/license/endpoints
Admin.READCopied!
Authorization: d92d4xxxxxxxxxxxxx15f52
curl --request GET \
--url https://appdomain/dcapi/license/endpoints \
--header 'Accept: application/licenseEndpointsDetails.v1+json' \
--header 'Authorization: d92d4xxxxxxxxxxxxx15f52'True when a registered license is running a higher-edition promotional trial.
Days remaining in the promotional trial. Included only when isLicensePromoted is true.
CTA text for purchasing the promoted license. Included only when isLicensePromoted is true.
CTA text for reverting to the previous edition. Included only when isLicensePromoted is true.
Action identifier for the downgrade button. Included only when isLicensePromoted is true.
Subscription renewal frequency. Values: 'YEARLY' or 'MONTHLY'.
Formatted expiry date for registered licenses. Absent for free and trial licenses.
Endpoint license details with purchased count, managed count, and split breakdown.
Purchased endpoint count.
Total managed endpoint count (computers + MDM devices + OSD for unified plans).
Breakdown of managed endpoints by category. Present for UEM and Security edition plans.
Section heading for the split breakdown (e.g. 'Managed computer splitup:').
Explanatory note about what the OSD count represents.
Agent-managed computer count (excludes OSD-only).
Managed mobile device count. Present when MDM is integrated.
OS Deployed workstation count (OSD-only, no agent).
Per-category breakdown: Computers vs OSD Computers.
Count for this category.
Display label (e.g. 'Agent Installed', 'OS Deployed and agent installed', 'Computers', 'OSD Computers').
True when endpoint shortfall overflows into server licenses. Present only when endpoint managed count exceeds purchased.
Endpoints excluded from license enforcement (e.g. SDP-integrated). Present only when applicable.
Relative URL to the console page listing managed computers.
Server license details with purchased count, managed count, and split breakdown.
Purchased server count.
Total managed server count (SOM servers + OSD servers + endpoint shortfall overflow).
Breakdown of managed servers by category. Present for UEM and Security edition plans.
Section heading for the split breakdown (e.g. 'Managed servers splitup:').
Explanatory note about what the OSD count represents.
Total managed server count within the split.
OS Deployed server count (OSD + agent-installed overlap).
Per-category breakdown: Agent Installed vs OS Deployed and agent installed.
Count for this category.
Display label (e.g. 'Agent Installed', 'OS Deployed and agent installed', 'Computers', 'OSD Computers').
Total endpoint count that overflowed into server licenses. Present only when endpoint shortfall exists.
Endpoint overflow breakdown when endpoints exceed purchased count and spill into server licenses. Present only when shortfall exists.
Count for this category.
Display label (e.g. 'Agent Installed', 'OS Deployed and agent installed', 'Computers', 'OSD Computers').
Servers excluded from license enforcement (e.g. SDP-integrated). Present only when applicable.
Relative URL to the console page listing managed servers.
Error code. 1001 indicates an unexpected failure while fetching license endpoint details.
Human-readable error message describing the failure.
Registered UEM/Security license with no shortfall -- server splitup present with compact 2-entry format
{
"licenseExpiryDate": "Dec 31, 2030",
"endpoints": {
"purchased": 250,
"managed": 200,
"viewUrl": "/webclient#/uems/agent/som/computers?deviceType=2",
"splitDetails": {
"managedComputersDetails": [
{
"count": 150,
"label": "Agent installed"
},
{
"count": 25,
"label": "OS Deployed and agent installed"
}
],
"managedComputers": 150,
"managedOSDComputers": 25,
"managedMDMDevices": 25,
"title": "Managed computer splitup:"
}
},
"servers": {
"purchased": 10,
"managed": 12,
"viewUrl": "/webclient#/uems/agent/som/computers?deviceType=1",
"splitDetails": {
"managedServersDetails": [
{
"count": 8,
"label": "Agent installed"
},
{
"count": 2,
"label": "OS Deployed and agent installed"
}
],
"title": "Managed servers splitup:",
"managedOSDServers": 2,
"managedServers": 10
}
},
"subscriptionFrequency": "YEARLY",
"isLicensePromoted": false
}
Registered UEM/Security license with endpoint shortfall overflowing into servers -- expanded 3-entry server split with managedEndpoints
{
"licenseExpiryDate": "Dec 31, 2030",
"endpoints": {
"purchased": 250,
"managed": 250,
"viewUrl": "/webclient#/uems/agent/som/computers?deviceType=2",
"splitDetails": {
"managedComputersDetails": [
{
"count": 180,
"label": "Agent installed"
},
{
"count": 55,
"label": "OS Deployed and agent installed"
}
],
"managedComputers": 180,
"managedOSDComputers": 55,
"serverUsedForEndpoint": true,
"managedMDMDevices": 25,
"title": "Managed computer splitup:"
}
},
"servers": {
"purchased": 10,
"managed": 22,
"viewUrl": "/webclient#/uems/agent/som/computers?deviceType=1",
"splitDetails": {
"labelhelper": "To free up a Server license, consider purchasing 10 additional Endpoint licenses.",
"managedServersDetails": [
{
"count": 8,
"label": "Agent installed"
},
{
"count": 2,
"label": "OS Deployed and agent installed"
},
{
"count": 2,
"label": "OS Deployed-only Servers"
}
],
"managedEndpointsDetails": [
{
"count": 5,
"label": "Agent installed"
},
{
"count": 5,
"label": "OS Deployed and agent installed"
}
],
"title": "Managed servers splitup:",
"managedEndpoints": 10,
"managedServers": 22
}
},
"subscriptionFrequency": "YEARLY",
"isLicensePromoted": false
}
Free edition with minimal endpoint counts -- no splitDetails, no servers
{
"endpoints": {
"purchased": 25,
"managed": 20,
"viewUrl": "/webclient#/uems/agent/som/computers?deviceType=2"
},
"subscriptionFrequency": "YEARLY",
"isLicensePromoted": false
}
Unexpected server error while fetching license endpoint details
{
"error_description": "An internal error occurred while processing the request.",
"error_code": 1001
}
![]()
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.
© 2026, Zoho Corporation Pvt. Ltd. All Rights Reserved.