Validate Token

This is a good option for clients that may lack cryptography libraries such as a JavaScript-only client.

URL

https://{{HOST}}/idm/ims/connect/accesstokenvalidation?token={access_token}

Method

GET

URL Query Parameters

Name Description Example Type
$token
required
Query to validate token /accesstokenvalidation/?$token access token

Example

Request

curl -X GET 
  'https://{{HOST}}/idm/ims/connect/accesstokenvalidation?token={access_token}'

Response

{
    "iss": "https://api.digitalvault.cloud/IDM/ims",
    "aud": "https://api.digitalvault.cloud/IDM/ims/resources",
    "exp": "1512514593",
    "nbf": "1512510993",
    "client_id": "client_id",
    "scope": "securityapi_all",
    "sub": "internal",
    "grant_type": "client credentials"
}

Errors

Error Description
invalid_token The token that is being used is invalid

Response Body Parameters

Name Description Schema
iss Description url
aud Description url
exp Description number
nbf Description number
client_id Description string
scope Description list of strings
sub Description string
auth_time Description number
idp Description string
subid Description guid
org Description string
amr Description string