PEAK Connect Authenticate is used to retrieve an access token for use in subsequent requests. This is an HTTP GET resource that accepts username and password credentials.

Usernames and password will be provided to you by PEAK Connect support.

PEAK Connect URLs and Content Types

Resource URL

QA: http(s)://{xml,json}?username=<username>&password=<password>

Production: http(s)://{xml,json}?username=<username>&password=<password>

Authenticate Response Properties

Property NameData TypeDefinition
accessTokenStringUser access token to be used in subsequent calls to the PEAK Connect API
issuedStringTimestamp when the accessToken was first issued, formatted as yyyyMMddThh:mm:ss
expiresStringTimestamp when the accessToken will expire, formatted as yyyyMMddThh:mm:ss
expiresInLong IntegerNumber of seconds for which the accessToken is valid, starting from the issued timestamp

Request/Response Examples


JSON Response


XML Response

<?xml version=”1.0″ encoding=”utf-8″?>
<AuthenticationResponse xmlns:xsi=””
xmlns:xsd=”” xmlns=”AuthenticationResponse”>