API Guide

Table Of Contents
"ProfileIds": [
10079
],
"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
588 APIs specific to OpenManage Enterprise