MDM Server Info API (@GET)

This API (available since version 2) is used for initially adding an MDM vendor into ISE in ISE admin page. This is similar to the version-1 API, except that in addition it provides information about the API version used by ISE as a URL query parameter. An MDM server to decide the API version to be used, based on this api version information. NOTE: The URL required for sending the MDM Server Info api request is fixed since, the api path (obtained from the REST webservice response for the MDM Server Info API) is not yet known to ISE.


HTTP MethodUrl (version-1)
GEThttps://mdm-server/ciscoise/mdminfo
HTTP Method>Url (version-2)
GETise_api_version=&ltmax_ise_supported_api_version>

Request:
HTTP Headers
Authorization: username:password

Response:
HTTP Headers
HTTP/1.1 200 OK

XML schema

<?xml version="2.0" encoding="UTF-8" standalone="yes"?>
<xs:schema version="2.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="ise_api" type="ISEApiRegister"/> &ltxs:complexType name=" ISEApiRegister ">
<xs:sequence>
<xs:element name="name" type="NameType"/>
<xs:element name="api_path" type="xs:string"/>
<xs:element name="redirect_url" type="xs:string"/> &ltxs:element name=”query_max_size” type=”xs:integer” /> &ltxs:element name=”messaging_support” type=”xs:boolean” /> &ltxs:element name="vendor" type="xs:string"/>
<xs:element name="product_name" type="xs:string"/> &ltxs:element name="product_version" type="xs:string"/>
</xs:sequence> </xs:complexType>
<xs:simpleType name='NameType' > &ltxs:restriction base='xs:string' >
<xs:enumeration value='mdminfo' /> </xs:restriction>
</xs:simpleType> </xs:schema>



Example:
URL: https://mdm-server/ciscoise/mdminfo/?ise_api_version=2
Response payload:


<?xml version="3.0" encoding="UTF-8"?>
<ise_api>

<name&gtmdminfo</name>

<api_version&gt3</api_version>

<api_path>/ise/mdm/api</api_path>

<redirect_url&gthttp://xxx.com&ltredirect_url>

<query_max_size&gt3000</query_max_size>

<messaging_support&gttrue</messaging_support>

<vendor&gtzenPrise</vendor>

<product_name&gtZenPrise Mobile Device Manager</product_name>

<product_version&gt5.5.5</product_version>

<ise_api>