As a new version of XenMobile has been released, new version of Rest API is also provided.

Public REST API changes

For the device notification REST services, you can now notify a device by using the device ID, without requiring XenMobile to send a token.
When using the XenMobile Public REST API to create enrollment invitations, you can now:

  • Specify a custom PIN. If the enrollment mode requires a PIN, you can use a custom PIN instead of the one randomly generated by the XenMobile Server. The PIN length must match the setting configured for the enrollment mode. The PIN length defaults to 8. For example, a request might include: “pin”: “12345678”
  • Select multiple platforms. Previously, you could use the REST API to specify only one platform for an enrollment invitation. The “platform” field is deprecated and replaced with “platforms”. For example, a request might include: “platforms”: [“iOS”, “MACOSX”]
    The XenMobile Public API for REST Services now includes the following APIs:
  • Get by Container ID
    MDX mobile apps
    Enterprise mobile apps
    WebLink apps
    Web/SaaS apps
    Public store apps
  • Upload app in new or existing container
    MDX mobile apps
    Enterprise mobile apps
  • Update platform details inside the container for MDX mobile apps and public store apps
  • Add or update app
    WebLink apps
    Web/SaaS apps
    Public store apps
  • Get all Web/SaaS connectors or get Web/Saas connectors by connector name
  • Delete app container
    MDX mobile apps
    Enterprise mobile apps
    WebLink apps
    Web/SaaS apps

Here after a documentation link: xenmobile-10-7-public-rest-api.pdf