Version: 1.0.0
Trust Platform API
The Trust Platform API allow to read flow, and execute verification flows.
Authentication
- HTTP: Bearer Auth
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_credentialsclient_id— your API client IDclient_secret— your API client secret
Supported auth methods:
client_secret_post— credentials in the request bodyclient_secret_basic— credentials asBase64(client_id:client_secret)in theAuthorizationheader
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 |