Skip to main content

About Mosyle

Mosyle is an Apple Device Management solution for businesses and schools.

What the Mosyle integration enables

CapabilityDescription
Workflow AutomationBuild Serval workflows to automate anything accessible via Mosyle’s Business API
All resources exposed by the Mosyle Business API are available to Serval workflows using JWT authentication.

Mosyle configuration (in Mosyle)

Prerequisites

Before configuring the Mosyle integration in Serval, ensure you have:
  • An active Mosyle account
  • Administrator access to enable API integration

Enable API Integration and Get Credentials

1

Enable API Profile

  1. Log in to your Mosyle account.
  2. Navigate to Organization > API Integration.
  3. Enable the profile.
2

Get Access Token

  1. Once enabled, you will see your Access Token.
  2. Copy this token as it will be required for the configuration.
3

Prepare User Credentials

You will also need the Email and Password of a user with appropriate permissions to access the API.

Serval configuration

Once you have your Mosyle Access Token and user credentials, follow these steps to configure the integration in Serval:
1

Navigate to Mosyle integration

  1. In Serval, go to Applications → Available → Mosyle
  2. Click Connect
  3. The Mosyle configuration form will appear
2

Enter configuration details

Fill in the following fields:
FieldDescription
EmailYour Mosyle account email
PasswordYour Mosyle account password
Access TokenThe Access Token you retrieved from the API Integration page
3

Submit the configuration

  1. Click Submit to complete the integration setup
  2. Serval will verify the connection by attempting to authenticate.
  3. Once verified, you can start building workflows with Mosyle.

Using Mosyle in workflows

Once connected, you can use Mosyle in your Serval workflows to automate device management tasks. Supported endpoints include:
  • /users
  • /devices
  • /usergroups
  • /devicegroups
Note that the Mosyle API uses the POST method for requests.
Need help? Contact [email protected] for assistance with your Mosyle integration.