Get Access Token

Access Token is a security parameter that enables the users to sent authorized requests to the SingleView APIs. It is obtained during the initial login process. It is mandatory for a user to include a valid access token to facilitate their requests to access SingleView API services.

Note: Access Token is valid for a limited period of 60 minutes from the time it is created.

Endpoint details

Endpoint URLHTTP Operation
/v1/api/observice/tokenPOST

Get Access Token

Sample Request

{
  "clientId":"abcdef83643f61c975",
  "clientCode":"zyxvw95cE163C03b7d1",
  "merchantId":"jklmno147852qrstuv",
  "grantType":"client_Credentials"
}

Request description

JSON TagRequirementDescriptionData Type
clientIdMandatoryUnique authentication value assigned to the registered users as "Client ID"String
clientCodeMandatoryUnique authentication value assigned to the registered users as "Client Code"String
merchantIdMandatoryUnique authentication value assigned to every merchant as "Merchant ID"
UUID format
Alphanumeric
grantTypeMandatoryType of grant being used to access and authenticate the request to be mentioned as Client_CredentialsString

Sample Response

{
  "success": true,
  "payload": {
    "access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJkYXRhIjoiTDNyMmpxV29JS2I4MTNodDBLWDB4QWZHUEs2N095R2lMZ285U1MxMFkzMzRRMERqQS96NUh2SXl6ZmF2bktCY05wQ1BpOWJBa0FUK01UT2JodHUrcnd4VkZ2QXhaSGQwWS9ZdzdwYlF4dDRUKytJa2VKN3lNUHQrS2RRRXF3VCs5KzU2bGFjWEhoZlJtWk1LS3E1SzhlTU5KMGpleUNNWmpyL1k4ckFmVFZZWXhkVUlkaTlSTldnUS8zNTNQSEV4RHV5bGlIdTVxeVRCVkMvLyt3YlJIZ0lQbzZJSUF2NTNoZXIySFlQOVdSQzFNbldGaXc9PSIsImlhdCI6MTczODA2MDUwNiwiZXhwIjoxNzM4MDY0MTA2fQ.fT9ivV_HjhzgNnoH-CetAxl40InDxhTyIQ8UHGRHH7E",
    "token_type": "Bearer",
    "expires_in": 0000
  }
}	

Response description

JSON TagDescriptionData Type
successResponse of the processing of the request as true or falseBoolean
payloadTag carrying the payload response of the requestObject
access_tokenEncrypted access token keyString
token_typeType of token obtainedString
expires_inExpiry of the token obtainedNumerical