Access Token Validation

For verifying at any point in the app if the token is valid/not, call below endpoint

curl -X GET {OAUTH_URL}/v1/oauth/token 
-H 'Authorization: Bearer 
eyJ0b2tlbkNvbnRlbnQiOnsiaXNzdWVkRm9yIjoiRnJlc2h3b3JrcyIsInNjb3BlIjoiIiwiaXN 
zdWVkQXQiOjE1NTk4MDQ1Nzg1ODIsImV4cGlyZXNBdCI6IjIwMTktMDYtMjFUMDc6MDI6NTguNT 
gyWiIsInRva2VuX3R5cGUiOiJ' 

Here you pass the bearer token (user/company) in the header. The response to the request will be following in success case.

{ 
"access_token": 
"eyJ0b2tlbkNvbnRlbnQiOnsiaXNzdWVkRm9yIjoiRnJlc2h3b3JrcyIsInNjb3BlIjoiIiwiaX 
NzdWVkQXQiOjE1NTk4MDQ1Nzg1ODIsImV4cGlyZXNBdCI6IjIwMTktMDYtMjFUMDc6MDI6NTguN 
TgyWiIsInRva2VuX3R5cGUiOiJ", 
"token_type": "bearer", 
"expires_in": 1291911023 
} 

In case of failure

{ 
"error": "invalid_request", 
"error_description": "missing/invalid parameters authorization header"
}

Last updated