Skip to main content
Version: 1.0.0

Trust Platform API

The Trust Platform API allow to read flow, and execute verification flows.

Authentication​

Authenticate using the OAuth 2.0 Client Credentials flow.

Token endpoint: POST <auth-server-base-url>/oidc/token — note this is on the Auth Server base URL, which is separate from the API base URL.

Required parameters:

  • grant_type=client_credentials
  • client_id — your API client ID
  • client_secret — your API client secret

Supported auth methods:

  • client_secret_post — credentials in the request body
  • client_secret_basic — credentials as Base64(client_id:client_secret) in the Authorization header

Response shape: { "access_token": "...", "expires_in": 86400, "token_type": "Bearer" }

Pass the access token in the Authorization header as Bearer <token>.

See Authentication guide for full examples.

Security Scheme Type:

http

HTTP Authorization Scheme:

bearer

Bearer format:

JWT