Get started with the MRI OnLocation API

Using our JSON-based REST API, you can build integrations that leverage your people presence data, including:

  • Managing employee and contractor profiles
  • Viewing how employees and guests respond to custom questions
  • Creating and updating induction courses
  • Managing certification records and attached documents
  • Creating pre-registered visitor events
  • Managing the location list
  • Viewing the notifications sent across your organization

The API is built using REST conventions, with the standard HTTP methods (GET, POST, PUT, DELETE). The API supports JSON or XML data and is chosen via the Accept and Content-Type headers. All calls are made under

Get started

To use the API, you'll need access to an OnLocation account. Either:

Once you have access to an account, learn how the OnLocation API authenticates requests.


Check out the available OnLocation endpoints. For each endpoint:

  • See an overview of how the feature works in OnLocation
  • View the parameters for each endpoint
  • See what information can be returned, updated, created, or deleted
  • View JSON response samples