Resources

Name Path Methods Description
Applications
  • /{tenantGuid}/api/v1/applications
  • /{tenantGuid}/api/v1/applications/{appGuid}/profil...
  • GET
  • DELETE PUT
Provides access and management of applications.
Company directories
  • /{tenantGuid}/api/v1/directories/users
  • GET
Provides management functions for company directories.
Devices
  • /{tenantGuid}/api/v1/devices
  • GET
Provides device management functions.
Email templates
  • /{tenantGuid}/api/v1/emailTemplates
  • GET
Email templates are used for sending activation information or compliance violation notification emails.
Groups
  • /{tenantGuid}/api/v1/groups
  • /{tenantGuid}/api/v1/groups/{groupGuid}
  • /{tenantGuid}/api/v1/groups/{groupGuid}/applicatio...
  • /{tenantGuid}/api/v1/groups/{groupGuid}/profiles
  • /{tenantGuid}/api/v1/groups/{groupGuid}/users
  • /{tenantGuid}/api/v1/groups/{groupGuid}/applicatio...
  • GET POST
  • DELETE GET
  • POST
  • GET POST PUT
  • DELETE POST
  • DELETE
Provides access and management of groups.
Info
  • /{tenantGuid}/api/v1/info/systeminfo
  • GET
Provides information
Ping
  • /{tenantGuid}/api/v1/ping
  • GET
Used to determine if the server is up and available.
Profiles
  • /{tenantGuid}/api/v1/profiles
  • /{tenantGuid}/api/v1/profiles/{profileGuid}/groups
  • /{tenantGuid}/api/v1/profiles/{profileGuid}/users
  • GET
  • POST
  • POST
Profiles provide the ability to assign functionality to a user or group.
Users
  • /{tenantGuid}/api/v1/users
  • /{tenantGuid}/api/v1/users/{userGuid}
  • /{tenantGuid}/api/v1/users/{userGuid}/activationPa...
  • /{tenantGuid}/api/v1/users/{userGuid}/applications
  • /{tenantGuid}/api/v1/users/{userGuid}/groups
  • /{tenantGuid}/api/v1/users/{userGuid}/profiles
  • /{tenantGuid}/api/v1/users/{userGuid}/services
  • /{tenantGuid}/api/v1/users/{userGuid}/userDevices
  • /{tenantGuid}/api/v1/users/{userGuid}/activationPa...
  • /{tenantGuid}/api/v1/users/{userGuid}/userDevices/...
  • /{tenantGuid}/api/v1/users/{userGuid}/profiles/{pr...
  • GET POST
  • DELETE GET PATCH
  • DELETE GET POST PUT
  • GET
  • GET
  • GET POST PUT
  • GET
  • GET
  • DELETE
  • GET
  • DELETE PUT
Provides user management functions.
Utilities
  • /{tenantGuid}/api/v1/util/authorization
  • /{tenantGuid}/api/v1/util/ping
  • POST
  • GET
Provides un-authenticated utility methods.

Data types

JSON

Type Description
Activation password A user activation password to activate devices against the system.
Activation passwords A collection of user activation passwords.
Application An application instance defined in the system.
Application assignment An application that is or that can be assigned, for example to a user or group.
Application assignments A collection of application assignments.
Applications A collection of applications.
Authorization request Basic information required to generate an authorization header for authenticated API calls.
Certificate A certificate defined in the system.
Device A device defined in the system.
Devices A collection of devices
Directory user User in a company directory.
Directory users A collection of directory users.
Disposition
Email template An email template used for sending activation information or compliance violation notification emails.
Email template types Supported email template types
Email templates A collection of email templates.
Enrollment types Supported device enrollment types.
Error A more detailed description of an error.
Group A group defined in the system.
Groups A collection of groups.
Link A link related to a resource.
Profile A profile instance defined in the system.
Profile categories Supported profile categories
Profiles A collection of profiles.
Service Represents a service. For example, MDM (Mobile Device Management) is a service that can be associated with a user so that their devices can be managed.
Service assignment Represents a service that can be assigned. For example, MDM (Mobile Device Management) is a service that can be assigned to a user so that their devices can be managed.
Service assignment statuses Supported service assignment statuses
Service assignments A collection of service assignments.
SystemInfo System info.
User A user in the system.
User custom variable A custom variable that is set for a user.
User detail Details of a user in the system.
User device A user device defined in the system.
User devices A collection of user devices.
Users A collection of users