POST Authentication/GetPreAuthenticationInformation

Request Information

URI Parameters

None.

Body Parameters

RequestGetPreAuthenticationInformation
NameDescriptionTypeAdditional 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
NameDescriptionTypeAdditional 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>