Authentication

The Data Extraction (DEx) API uses the OAuth2 client credentials flow to generate time-bound bearer tokens. Bearer tokens expire after 3600 seconds.

To start, you'll need the following OAuth details - provided by Kallidus Support post-procurement:

  • Client ID
  • Client secret
  • Scope (specific to the DEx API)

Using the OAuth details above, call the Get access token endpoint to generate a bearer token. Once you have a token, use bearer authentication to call /reporting endpoints.

ℹ️

The DEx API is currently in beta release