Retrieves tokens in various OIDC/OAuth flows. It's used to retrieve an ID token and user access token upon successful user authentication (for an authorization code flow), or to retrieve client access tokens for API authorization (in a client credentials flow).
One of:
Should be set to authorization_code to identify users upon successful authentication.
Value:"authorization_code"
- Sandbox environmenthttps://api.sbx.transmitsecurity.io/cis/oidc/token
- US production environmenthttps://api.transmitsecurity.io/cis/oidc/token
- EU production environmenthttps://api.eu.transmitsecurity.io/cis/oidc/token
- CA production environmenthttps://api.ca.transmitsecurity.io/cis/oidc/token
- AU production environmenthttps://api.au.transmitsecurity.io/cis/oidc/token
- JP production environmenthttps://api.gasne1-ts01.transmitsecurity.io/cis/oidc/token
- AuthCodeRequest
- AuthCodeRequestWithPKCE
- ClientCredsRequest
- CIBATokenRequest
- DeviceTokenRequest
- DelegatedAccessRequest
- RefreshTokenRequest
curl -i -X POST \
https://api.sbx.transmitsecurity.io/cis/oidc/token \
-H 'Content-Type: application/x-www-form-urlencoded' \
-d client_id=string \
-d client_secret=string \
-d code=string \
-d grant_type=authorization_code \
-d redirect_uri=stringReturns user tokens
One of:
User access token for accessing endpoints on behalf of the authenticated user.
Response
- TokenResponse
- ClientCredsResponse
- DelegatedAccessResponse
{ "access_token": "string", "id_token": "string", "expires_in": 3600, "scope": "string", "token_type": "string", "refresh_token": "string" }