Get Windows Shared PC payload details
https://{serverurl}/api/v1/mdm/profiles/{profile_id}/payloads/windowssharedpcpolicy/payloaditems/{payload_id}
MDMOnDemand.MDMDeviceMgmt.READCopied!
Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52
Unique identifier of the profile. Obtain from the Create Profile or Get Profiles response
Unique identifier of the payload item. Obtain from the Get Payload Item IDs response
curl --request GET \
--url https://appdomain/api/v1/mdm/profiles/{profile_id}/payloads/windowssharedpcpolicy/payloaditems/{payload_id} \
--header 'Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52'import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.io.IOException;
import java.net.http.HttpTimeoutException;
public class Main {
public static void main(String[] args) {
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("https://appdomain/api/v1/mdm/profiles/{profile_id}/payloads/windowssharedpcpolicy/payloaditems/{payload_id}"))
.header("Authorization", "Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52")
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse response = HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
}
}
import http.client
conn = http.client.HTTPSConnection("appdomain")
headers = { 'Authorization': "Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52" }
conn.request("GET", "/api/v1/mdm/profiles/{profile_id}/payloads/windowssharedpcpolicy/payloaditems/{payload_id}", headers=headers)
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
headersMap = Map();
headersMap.put("Accept", "application/json");
response = invokeUrl
[
url: "https://appDomain/api/v1/mdm/profiles/{profile_id}/payloads/windowssharedpcpolicy/payloaditems/{payload_id}"
type: GET
headers: headersMap
connection: connection_name
]
info response;
$headers=@{}
$headers.Add("Authorization", "Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52")
$response = Invoke-WebRequest -Uri 'https://appdomain/api/v1/mdm/profiles/{profile_id}/payloads/windowssharedpcpolicy/payloaditems/{payload_id}' -Method GET -Headers $headersUnique identifier of the payload item
Account Model. Default: 0
Deletion Policy. Default: 1
Disk Level Caching. Default: 50
Disk Level Deletion. Default: 25
Enable Account Manager. Default: false
Enable Shared Pc Mode. Default: false
Inactive Threshold. Default: 30
Enable Shared Pc Mode With Onedrive Sync. Default: false
Kiosk Mode Aumid
Kiosk Mode User Tile Display Text
Maintenance Start Time. Default: 0
Max Pagefile Size Mb. Default: 1024
Restrict Local Storage. Default: false
Set Edu Policies. Default: false
Set Power Policies. Default: false
Signin On Resume. Default: false
Sleep Timeout. Default: 300
Full configuration details of Shared PC payload item
{
"restrict_local_storage": false,
"payload_id": "9007199254741295",
"maintenance_start_time": "0",
"set_edu_policies": true,
"sleep_timeout": "300",
"signin_on_resume": false,
"set_power_policies": false,
"kiosk_mode_user_tile_display_text": "",
"kiosk_mode_aumid": "",
"disk_level_caching": "50",
"disk_level_deletion": "25",
"inactive_threshold": "30",
"account_model": "0",
"deletion_policy": "1",
"enable_account_manager": false,
"enable_shared_pc_mode": true,
"enable_shared_pc_mode_with_onedrive_sync": false,
"max_pagefile_size_mb": "1024"
}
![]()
Duration: 1 minute | Threshold: 120 | 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.