Step 1: Obtain Authorization

📘

PDX utilizes OAuth 2.0 Client Credentials Flow for secure API access

Credential Management:

API Client IDs and Secrets are managed within the PDX User management > API keys screen:

Access Token URL:

To obtain a bearer token, send a request to: {{auth_host}}/auth/realms/pdx/protocol/openid-connect/token

  • Pre-production Auth Host: https://auth.pdx-preprod.stibosystems.com
  • Production Auth Host: https://auth.pdx.stibosystems.com

Source System ID:

If PDX will be ingesting master data from multiple sources over API, it is critical to define a Source system id when creating your key. This uniquely identifies incoming attributes and prevents other systems (like STEP) from overwriting your data.