API Guide

"Schedule": {
"RunNow": true,
"RunLater": false,
"Cron": "",
"StartTime": ""
},
"SelectAll": false,
"Filters": "*"
}
/api/ProfileService/Actions/ProfileService.MigrateProfile
This URI migrates profiles from one device to another.
POST method for ProfileService.MigrateProfile
Description This method migrates profiles from one device to another.
Privilege TEMPLATE_MANAGEMENT, AUTO_DEPLOY_MANAGEMENT
HTTP response
codes
200
Example request
body
{
"ProfileId": 10079,
"TargetId": 10074,
"ForceMigrate": false
}
/api/ProfileService/Actions/
ProfileService.UnassignProfiles
This URI unassigns profiles from devices and auto-deploy identifier.
POST method for ProfileService.UnassignProfiles
Description
This method unassigns profiles from devices and auto-deploy identifier.
Privilege TEMPLATE_MANAGEMENT, AUTO_DEPLOY_MANAGEMENT
HTTP response
codes
200
Example request
body
Case 1: Send Profile Ids – to unassign the selected profiles in the profile wizard.
{ "ProfileIds":[17626,17627,17628]
}
Case 2: Unassign All without filters – to unassign all the profiles in the profile
wizard
{
"SelectAll":true,
"Filters":"*"
}
Case 3: Unassign All with filters – to unassign all the profiles in the profils
wizard which matches the filter condition
{
"SelectAll":true,
"Filters":"=contains(ProfileName,'test4')"
}
546 APIs specific to OpenManage Enterprise