We are currently developing the next iteration of our external API in a closed beta. The v2.0 version improves on the following:

  • Use of standard OAuth 2.0 protocol

  • A user-based authorization flow (instead of machine-to-machine in v1), allowing for a more granular permission set-up and activity logging

    • A user only needs to be authorized once, afterward refresh tokens can be used to fetch a new pair of access and refresh tokens, allowing integrations to remain up and running without reauthorization of the user

  • Possibility to read & write to Intigriti's Reward System

  • Ten new read operations and counting

  • Thirteen new write operations and counting

  • Numerous improvements to existing endpoints

For a step-by-step guide on the new authorization flow and a list of all (new) endpoints, please visit our API v2.0 reference guide. You may also use Intigriti's public Swagger pages for the production environment and UAT environment (be sure to select definition "V2.0").

Should you be interested in joining the beta, please contact your Customer Success Manager for further details.

Note: This version is currently in beta, meaning it is subject to (breaking) changes at any time. Some tooling that is functional for V1 might not be available yet for V2 either (for example, the Intigriti Slackbot).

Did this answer your question?