Skip to main content

Getting started

Environments​

EnvironmentToken endpointAPI base
Staginghttps://stgoauth.mobixone.co.za/oauth2/tokenhttps://stgxcis.mobixone.co.za:9001
Productionhttps://oauth.mobixone.co.za/oauth2/tokenhttps://xcis.mobixone.co.za:9001
Note

Staging and production are completely separate systems. Credentials issued for staging will not work in production, and vice versa.

Your credentials​

You will be issued:

ItemDescription
client_idYour unique client identifier
client_secretYour secret — treat as a password
ScopesThe API capabilities your account is authorised for (see Scopes)

Important: your client_secret is shown to you once, at the time it is issued. It cannot be retrieved afterwards. Store it securely (a secrets manager or equivalent). If it is lost, a new secret must be issued.

Never embed your secret in client-side code, mobile applications, or anywhere it could be exposed publicly. This credential is for server-to-server use only.

Next, see Authentication to exchange these credentials for an access token.

Support​

For credential issues, scope changes, or integration questions, contact your XCIS technical contact.

When reporting a problem, please include:

  • Your client_id (never your client_secret)
  • The environment (staging or production)
  • The endpoint called
  • The HTTP status and error response received
  • An approximate timestamp

Do not include full access tokens in support tickets or emails.