Authenticate Test
Security/Authenticate/Token/Validate
NOTE: THIS IS FOR TESSITURA USE ONLY. Custom implementations of this endpoint are not supported. Validates an authentication token and returns the standard AuthenticationResponse
Http Verb POST
Resource URL https://ts-stg-appgw.calacademy.org/TessituraService/Security/Authenticate/Token/Validate

URI Parameters

This resource has no URI (Query) parameters.

Request Body

Request object type : AuthenticationTokenRequest

Request object type AuthenticationTokenRequest has the following properties.
Property Name Data Type Length Required Readonly Notes
Token string Y
{
  "Token": "sample string 1"
}
<AuthenticationTokenRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <Token>sample string 1</Token>
</AuthenticationTokenRequest>

Response object type : AuthenticationResponse

Response object type AuthenticationResponse has the following properties.
Property Name Data Type Length Required Readonly Notes
CurrentLoginCount integer
IsAuthenticated boolean
MachineLocation string
Message string
MustChangePassword boolean
User User
UserGroup UserGroupSummary
{
  "IsAuthenticated": true,
  "UserGroup": {
    "Id": "sample string 1",
    "Name": "sample string 2",
    "Description": "sample string 3",
    "IsAdmin": true,
    "AllowApp": true,
    "AllowTablet": true,
    "AllowOnTheGo": true,
    "AllowAnalytics": true,
    "Division": {
      "Id": "sample string 1",
      "Name": "sample string 2",
      "Description": "sample string 3",
      "Organization": {
        "Id": 1,
        "Description": "sample string 1",
        "LicenseeAccountCode": "sample string 2"
      }
    }
  },
  "User": {
    "Id": "sample string 1",
    "FirstName": "sample string 2",
    "LastName": "sample string 3",
    "EmailAddress": "sample string 4",
    "Inactive": true,
    "WorkerConstituentId": 1,
    "Locked": true,
    "ActiveDirectoryUserName": "sample string 7",
    "LoginCount": 8,
    "MaxLogins": 9
  },
  "MustChangePassword": true,
  "MachineLocation": "sample string 3",
  "CurrentLoginCount": 4,
  "Message": "sample string 5"
}
<AuthenticationResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <CurrentLoginCount>4</CurrentLoginCount>
  <IsAuthenticated>true</IsAuthenticated>
  <MachineLocation>sample string 3</MachineLocation>
  <Message>sample string 5</Message>
  <MustChangePassword>true</MustChangePassword>
  <User>
    <ActiveDirectoryUserName>sample string 7</ActiveDirectoryUserName>
    <EmailAddress>sample string 4</EmailAddress>
    <FirstName>sample string 2</FirstName>
    <Id>sample string 1</Id>
    <Inactive>true</Inactive>
    <LastName>sample string 3</LastName>
    <Locked>true</Locked>
    <LoginCount>8</LoginCount>
    <MaxLogins>9</MaxLogins>
    <WorkerConstituentId>1</WorkerConstituentId>
  </User>
  <UserGroup>
    <AllowAnalytics>true</AllowAnalytics>
    <AllowApp>true</AllowApp>
    <AllowOnTheGo>true</AllowOnTheGo>
    <AllowTablet>true</AllowTablet>
    <Description>sample string 3</Description>
    <Division>
      <Description>sample string 3</Description>
      <Id>sample string 1</Id>
      <Name>sample string 2</Name>
      <Organization>
        <Description>sample string 1</Description>
        <Id>1</Id>
        <LicenseeAccountCode>sample string 2</LicenseeAccountCode>
      </Organization>
    </Division>
    <Id>sample string 1</Id>
    <IsAdmin>true</IsAdmin>
    <Name>sample string 2</Name>
  </UserGroup>
</AuthenticationResponse>
Change Version Description Contract Old New
Operation Added 15.0.0 ValidateToken has been added. ValidateToken