Used API paths

The following tables show the API paths that are used for authentication and for retrieving information from MobileIron.

Table 1. API paths for MobileIron version Core 8.x

Task

API path

Authentication

/api/v1/sm/users/<username>

Get all devices

/api/v1/dm/devices

Get details of a device

/api/v1/dm/devices/<deviceID>

Get installed applications on a device

/api/v1/apps/inventory/devices/<deviceID>


Table 2. API paths for MobileIron version Core 9.x or later

Task

API path

Authentication

MobileIron Core: /api/v2/ping
MobileIron Connected Cloud: /rest/api/v2/ping

Get all devices

MobileIron Core:/api/v2/devices/?query=&fields=common.uuid,
common.status,common.last_connected_at&adminDeviceSpaceId=1
MobileIron Connected Cloud: /rest/api/v2/devices/?query=&fields
=common.uuid,common.status, common.last_connected_at
&adminDeviceSpaceId=1

Get details of a device

MobileIron Core: /api/v2/devices/<deviceUUID>/details?
adminDeviceSpaceId=1
MobileIron Connected Cloud:/rest/api/v2/devices/<deviceUUID>/
details?adminDeviceSpaceId=1

Get installed applications on a device

MobileIron Core:/api/v2/devices/appinventory?deviceUuids=
<deviceUUID>&adminDeviceSpaceId=1
MobileIron Connected Cloud:/rest/api/v2/devices/appinventory?
deviceUuids=<deviceUUID>&adminDeviceSpaceId=1