MobileIron Cloud: APIs reference
Here is an exhaustive list of the APIs used by Exodus.
Tenant Administration APIs
List Device Spaces
GET /api/v1/tenant/partition/device
- Used by: Source and Target
- API Documentation
This request is used to validate the configuration and locate the Device Spaces when creating a Migration or updating the credentials.
Group APIs
List Device Groups
GET /api/v1/rule_group/partitions?type=DEVICE&dmPartitionIds={spaceIDs}
- Used by: Source
- API Documentation
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/partitions?dmPartitionIds={spaceIDs}&fq=...
- Used by: Source
- API Documentation
This request is used to list the devices that belong to the given Device Group.
App APIs
List Devices with a Specific App
GET /api/v1/device?dmPartitionIds={spaceIDs}&type=APP_INVENTORY&fq=...
- Used by: Source
- API Documentation
This request is used to list the devices with the iOS Companion App installed.
Device APIs
List Devices by User ID
GET /api/v1/device/partitions?dmPartitionIds={spaceIDs}&fq=...
- Used by: Target
- API Documentation
This request is used to list the devices that belong to the given User.
Get Device Details
GET /api/v1/device/{deviceID}
- Used by: Source
- API Documentation
This request is used to check the status of a device in the Source Tenant.
Retire Device
PUT /api/mdm/devices/retire
- Used by: Source
- API Documentation
This request is used to retire an enrolled device.
Wipe Device
PUT /api/mdm/devices/wipe
- Used by: Source
- API Documentation
This request is used to wipe an enrolled device.
User APIs
Search User by Email
GET /api/v1/account?fq=...
- Used by: Target
- API Documentation
This request is used to search the enrollment user by email in the Target Tenant.
Create an Enrollment Profile
POST /api/v1/tenant/enrollment/url
- Used by: Target
- API Documentation
This request is used to create an iOS enrollment profile in the Target Tenant.