The following sections illustrate the iOS device operation APIs that are used in EMM:
iOS Operation | HTTP | Resource Path | Description |
---|---|---|---|
Device lock | POST | /lock | Add a screen lock on iOS devices. |
Install iTunes store application | POST | /storeapplication | Install iTunes store application on iOS devices. |
Install enterprise application | POST | /enterpriseapplication | Install an enterprise application on iOS devices. |
Remove application | POST | /removeapplication | Remove an application on iOS devices. |
Device location | POST | /location | Request the location coordinates of iOS devices. |
Add cellular operation | POST | /cellular | Add the cellular operation on iOS devices. |
Device information | GET | /device/{device_id} | Get device information on iOS devices. |
Device restriction | POST
| /restriction | Add restriction operations on iOS devices. |
Ring | POST | /ring | Ring iOS devices. |
Wi-Fi | POST | /wifi | Add Wi-Fi operations. |
AirPlay | POST | /airplay | Add AirPlay operations. |
Device information | POST | /deviceinfo | Get device information for iOS devices. |
APN | POST | /apn | Configure APN on iOS devices. |
LDAP | POST | /ldap | Configure LDAP on iOS devices. |
POST | /email | Configure an email account on iOS devices. | |
CalDav | POST | /caldav | Configure a CalDav account on iOS devices. |
Calendar subscription | POST | /calsubscription | Subscribe to a CalDav account. |
Passcode policy | POST | /passcodepolicy | Add a policy to the user’s passcode. |
Web clip | POST | /webclip | Add a web clip to iOS devices. |
Application list | POST | Get the details of installed applications on iOS devices. | |
Clear passcode | POST | /clearpasscode | Clear the passcode of iOS devices. |
Profile list | POST | Get the list of the installed profiles on iOS Devices. | |
Remove profile | POST | /removeprofile | Remove a profile from the iOS devices. |
Installed restrictions | POST | /installedrestrictions | Get the information of installed restrictions on iOS devices. |
Per app VPN | POST | /perappvpn | Configuring add-on VPN software. |
VPN | POST | /vpn | Set up a VPN on iOS devices. |
Applications | GET | /applications | Get the applications installed in a device. |
Notification | POST | /notification | Send notifications to iOS devices. |