MobileIron Cloud APIs
Here is an exhaustive list of the APIs used by Exodus.
List Device Spaces
GET /api/v1/tenant/partition/device
This request is used to validate the configuration and locate the given Device Space when creating a Migration or updating the credentials.
List Device Groups
GET /api/v1/rule_group?type=DEVICE&dmPartitionId={deviceSpaceID}
This request is used to validate the configuration and locate the given Device Group when creating a Migration or updating the credentials.
List Devices in Device Group
GET /api/v1/device?dmPartitionId={deviceSpaceID}&fq=...
This request is used to list the devices that are members of the given Device Group and Device Space.
List Devices with a Specific App
GET /api/v1/device?dmPartitionId={deviceSpaceID}&type=APP_INVENTORY&fq=...
This request is used to list the devices with the iOS Companion App installed.
Get Device Details
GET /api/v1/device/{deviceID}
This request is used to check the status of a device in the Source Tenant.
Retire Device
PUT /api/mdm/devices/retire
This request is used to retire an enrolled device.
Wipe Device
PUT /api/mdm/devices/wipe
This request is used to wipe an enrolled device.