Http Verb | POST |
Resource URL | https://ts-stg-appgw.calacademy.org/TessituraService/Security/Authenticate |
URI ParametersThis resource has no URI (Query) parameters. |
Request BodyRequest object type : AuthenticationRequest
|
{
"UserName": "sample string 1",
"UserGroup": "sample string 2",
"Password": "sample string 3",
"MachineLocation": "sample string 4",
"Application": "sample string 5"
}
<AuthenticationRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<Application>sample string 5</Application>
<MachineLocation>sample string 4</MachineLocation>
<Password>sample string 3</Password>
<UserGroup>sample string 2</UserGroup>
<UserName>sample string 1</UserName>
</AuthenticationRequest>
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 |
---|---|---|---|---|---|
Property Added | 15.0.0 | CurrentLoginCount has been added to AuthenticationResponse | AuthenticationResponse | AuthenticationResponse.CurrentLoginCount | |
Property Added | 15.0.0 | MachineLocation has been added to AuthenticationResponse | AuthenticationResponse | AuthenticationResponse.MachineLocation | |
Property Added | 15.0.0 | Message has been added to AuthenticationResponse | AuthenticationResponse | AuthenticationResponse.Message | |
Property Added | 15.0.0 | MustChangePassword has been added to AuthenticationResponse | AuthenticationResponse | AuthenticationResponse.MustChangePassword | |
Property Added | 15.0.0 | Application has been added to AuthenticationRequest | AuthenticationRequest | AuthenticationRequest.Application |