POST Authentication/GetPreAuthenticationInformation
Request Information
URI Parameters
None.
Body Parameters
RequestGetPreAuthenticationInformation| Name | Description | Type | Additional information |
|---|---|---|---|
| DeviceInfo | string |
None. |
|
| BuildCode | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"DeviceInfo": "sample string 1",
"BuildCode": "sample string 2"
}
application/xml, text/xml
Sample:
<RequestGetPreAuthenticationInformation xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/YourTicketAPI"> <BuildCode>sample string 2</BuildCode> <DeviceInfo>sample string 1</DeviceInfo> </RequestGetPreAuthenticationInformation>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ResponseGetPreAuthenticationInformation| Name | Description | Type | Additional information |
|---|---|---|---|
| LoginSettingsForApp | LoginSettingsForApp |
None. |
|
| DeviceAccessType |
0 = mobile, 1 = scanner |
integer |
None. |
| NewAppURL | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"LoginSettingsForApp": {
"UpdateTextElement": "sample string 1",
"ShowLoginInformationForPopup": true,
"LoginPageSeperatorText": "sample string 3",
"LoginElementEmailPlaceholder": "sample string 4",
"LoginElementPasswordPlaceholder": "sample string 5",
"LoginElementEventCodePlaceholder": "sample string 6",
"LoginHeaderText": "sample string 7",
"LoginSubmitText": "sample string 8",
"MFAOTPLabelText": "sample string 9",
"MFAOTPSignoutText": "sample string 10",
"MFANoOTPLabelText": "sample string 11",
"MFANoOTPButtonText": "sample string 12",
"MFANoOTPButtonLink": "sample string 13",
"MFANoOTPSignoutText": "sample string 14",
"MFAOTPKeyboardDelayScanner": 15,
"MFAOTPKeyboardDelayMobile": 16,
"NoInternetAlert": {
"Title": "sample string 1",
"Description": "sample string 2",
"Confirm": "sample string 3",
"Decline": "sample string 4"
},
"LoginErrorAlert": {
"Title": "sample string 1",
"Description": "sample string 2",
"Confirm": "sample string 3",
"Decline": "sample string 4"
},
"LoginInformationForPopup": {
"Title": "sample string 1",
"Description": "sample string 2",
"Title2": "sample string 3",
"Description2": "sample string 4",
"ButtonText": "sample string 5"
},
"LoginInformationForPopupNew": {
"Title": "sample string 1",
"Description": "sample string 2",
"Title2": "sample string 3",
"Description2": "sample string 4",
"ButtonText": "sample string 5"
}
},
"DeviceAccessType": 1,
"NewAppURL": "sample string 2"
}
application/xml, text/xml
Sample:
<ResponseGetPreAuthenticationInformation xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/YourTicketAPI">
<DeviceAccessType>1</DeviceAccessType>
<LoginSettingsForApp>
<LoginElementEmailPlaceholder>sample string 4</LoginElementEmailPlaceholder>
<LoginElementEventCodePlaceholder>sample string 6</LoginElementEventCodePlaceholder>
<LoginElementPasswordPlaceholder>sample string 5</LoginElementPasswordPlaceholder>
<LoginErrorAlert>
<Confirm>sample string 3</Confirm>
<Decline>sample string 4</Decline>
<Description>sample string 2</Description>
<Title>sample string 1</Title>
</LoginErrorAlert>
<LoginHeaderText>sample string 7</LoginHeaderText>
<LoginInformationForPopup />
<LoginInformationForPopupNew />
<LoginPageSeperatorText>sample string 3</LoginPageSeperatorText>
<LoginSubmitText>sample string 8</LoginSubmitText>
<MFANoOTPButtonLink>sample string 13</MFANoOTPButtonLink>
<MFANoOTPButtonText>sample string 12</MFANoOTPButtonText>
<MFANoOTPLabelText>sample string 11</MFANoOTPLabelText>
<MFANoOTPSignoutText>sample string 14</MFANoOTPSignoutText>
<MFAOTPKeyboardDelayMobile>16</MFAOTPKeyboardDelayMobile>
<MFAOTPKeyboardDelayScanner>15</MFAOTPKeyboardDelayScanner>
<MFAOTPLabelText>sample string 9</MFAOTPLabelText>
<MFAOTPSignoutText>sample string 10</MFAOTPSignoutText>
<NoInternetAlert>
<Confirm>sample string 3</Confirm>
<Decline>sample string 4</Decline>
<Description>sample string 2</Description>
<Title>sample string 1</Title>
</NoInternetAlert>
<ShowLoginInformationForPopup>true</ShowLoginInformationForPopup>
<UpdateTextElement>sample string 1</UpdateTextElement>
</LoginSettingsForApp>
<NewAppURL>sample string 2</NewAppURL>
</ResponseGetPreAuthenticationInformation>