SecurityCenter API: MDM

/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
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"
		}
	],
	"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
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
}