/mdm
Methods
GET
Gets the list of MDMs.
Fields Parameter
Expand
The fields parameter should be specified along the query string, and it takes the syntax
?fields=<field>,...
Allowed Fields
**id
*name
*description
value
editor
ipPref
pluginIDs
Legend
* = always comes back
** = comes back if fields list not specified on GET all
redFont = field is a JSON object ( e.g. "repository" :{ "id" : <id>, "name" : <name> } )
Request Parameters
None
Example Response
Expand
{ "type" : "regular", "response" : [ { "name" : "ActiveSync", "description" : "", "id" : "1" }, { "name" : "Apple Profile Manager", "description" : "", "id" : "2" }, { "name" : "Good MDM", "description" : "", "id" : "3" }, { "name" : "Mobile Iron", "description" : "", "id" : "4" }, { "name" : "AirWatch MDM", "description" : "", "id" : "5" }, { "name" : "Blackberry UEM", "description" : "", "id" : "6" }, { "name" : "Microsoft Intune", "description" : "", "id" : "7" } ], "error_code" : 0, "error_msg" : "", "warnings" : [], "timestamp" : 1425311916 }
/mdm/{id}
Methods
GET
Gets the MDM associated with {id}.
Fields Parameter
Expand
The fields parameter should be specified along the query string, and it takes the syntax
?fields=<field>,...
Allowed Fields
**id
*name
*description
value
editor
ipPref
pluginIDs
Legend
* = always comes back
** = comes back if fields list not specified on GET all
redFont = field is a JSON object ( e.g. "repository" :{ "id" : <id>, "name" : <name> } )
Request Parameters
None
Example Response
Expand
{ "type" : "regular", "response" : { "name" : "Apple Profile Manager", "value" : "profile_manager", "ipPref" : "Apple Profile Manager server : ", "pluginIDs" : [ { "id" : "60032" } ], "description" : "", "id" : "2", "editor" : "[]" }, "error_code" : 0, "error_msg" : "", "warnings" : [], "timestamp" : 1425311962 }