gets the list of config profiles installed in device
https://{server-hostname}:8383/api/v1/mdm/devices/{device_id}/configurationprofiles
MDMInventory.READCopied!
Authorization: d92d4xxxxxxxxxxxxx15f52
Unique identifier of the device. Obtain from the Get Device List response
curl --request GET \
--url 'https://appdomain/api/v1/mdm/devices/{device_id}/configurationprofiles?payload_identifier=SOME_STRING_VALUE&installed_source=SOME_INTEGER_VALUE' \
--header 'Accept: application/json' \
--header 'Authorization: d92d4xxxxxxxxxxxxx15f52'Array of installed configuration profiles (both user-installed and MDM-installed)
Unique ID of the configuration profile. Returns 'unknown-uuid' if not available
Payload identifier string (e.g., com.apple.applebetasoftware)
Full description of the configuration profile
Organization name that created the profile
Apple-defined payload type
Payload version number
Whether the payload is removable with a password
Whether the payload content is encrypted
Display name of the configuration profile
Whether the payload cannot be removed from the device
Array of individual payload content items within this profile
Unique identifier of the payload content item
Payload identifier string
Description of the payload content
Organization that created the payload
Apple-defined payload type (e.g., com.apple.defaults.managed)
Payload version number
Display name of the payload content
MDM-installed and user-installed configuration profiles with payload details
{
"configuration_profiles": [
{
"payload_type": "com.apple.defaults.managed",
"payload_has_rem_password": false,
"payload_version": 1,
"payload_identifier": "com.apple.applebetasoftware",
"payload_uuid": "unknown-uuid",
"payload_organization": "Unknown",
"payloadcontent": [
{
"payload_type": "com.apple.defaults.managed",
"payload_version": 1,
"payload_identifier": "com.apple.applebetasoftware.payload1",
"payload_uuid": "unknown-uuid",
"payload_organization": "Unknown",
"payload_description": "No description available",
"payload_display_name": "Payload 1"
}
],
"payload_is_encrypted": false,
"payload_description": "No description available",
"payload_display_name": "iOS Configuration Payload",
"payload_unremovable": false
}
]
}
![]()
Duration: 1 minute | Threshold: 250 | 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.