POST api/PhilTeachers/MTBooking/Login

Request Information

URI Parameters

None.

Body Parameters

DTO_Login
NameDescriptionTypeAdditional information
User_ID

integer

None.

Username

string

None.

Password

string

None.

Request

RequestModel

None.

Request Formats

application/json, text/json

Sample:
{
  "User_ID": 1,
  "Username": "sample string 2",
  "Password": "sample string 3",
  "Request": {
    "Status": 0,
    "Description": "sample string 1"
  }
}

application/xml, text/xml

Sample:
<DTO_Login xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MTServiceAPI.DTO.DTO_PhilTeachers">
  <Password>sample string 3</Password>
  <Request xmlns:d2p1="http://schemas.datacontract.org/2004/07/MTServiceAPI.Models">
    <d2p1:Description>sample string 1</d2p1:Description>
    <d2p1:Status>Ok</d2p1:Status>
  </Request>
  <User_ID>1</User_ID>
  <Username>sample string 2</Username>
</DTO_Login>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

UserAccountLogin
NameDescriptionTypeAdditional information
UserAccount

UserAccount

None.

UserOLADetail

UserOLADetails

None.

Token

Token

None.

Request

RequestModel

None.

UCDetails

Collection of UserCompanyDetails

None.

Response Formats

application/json, text/json

Sample:
{
  "UserAccount": {
    "EmailAddress": "sample string 1",
    "ContactNumber": "sample string 2",
    "Username": "sample string 3",
    "Password": "sample string 4",
    "PasswordCode": "sample string 5",
    "Flag": true,
    "Admin": true,
    "OTP": 8,
    "Token": "sample string 9",
    "FName": "sample string 10",
    "MName": "sample string 11",
    "LName": "sample string 12",
    "AccountUID": "sample string 13",
    "PreApprovedLoanAmount": 14.0
  },
  "UserOLADetail": {
    "ACCNO": "sample string 1",
    "EMPNO": "sample string 2",
    "DIVNO": "sample string 3",
    "STANO": "sample string 4",
    "FNAME": "sample string 5",
    "MNAME": "sample string 6",
    "LNAME": "sample string 7",
    "BRANCH_CODE": "sample string 8",
    "COMPANY_CODE": "sample string 9",
    "MEMBER_STATUS": "sample string 10",
    "OLA_USERNAME": "sample string 11"
  },
  "Token": {
    "Value": "sample string 1",
    "Description": "sample string 2"
  },
  "Request": {
    "Status": 0,
    "Description": "sample string 1"
  },
  "UCDetails": [
    {
      "BranchCode": "sample string 1",
      "CompanyCode": "sample string 2",
      "CompanyName": "sample string 3",
      "AccountNo": "sample string 4",
      "MaxLoanAmount": 5.0,
      "MembershipFee": 6.0,
      "CompanyURL": "sample string 7",
      "CompanyLogo": "sample string 8",
      "isExistingMember": true,
      "RequiredMemFee": true,
      "LoanAmount": 11.0
    },
    {
      "BranchCode": "sample string 1",
      "CompanyCode": "sample string 2",
      "CompanyName": "sample string 3",
      "AccountNo": "sample string 4",
      "MaxLoanAmount": 5.0,
      "MembershipFee": 6.0,
      "CompanyURL": "sample string 7",
      "CompanyLogo": "sample string 8",
      "isExistingMember": true,
      "RequiredMemFee": true,
      "LoanAmount": 11.0
    }
  ]
}

application/xml, text/xml

Sample:
<UserAccountLogin xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MTServiceAPI.Models.PhilTeachers">
  <Request xmlns:d2p1="http://schemas.datacontract.org/2004/07/MTServiceAPI.Models">
    <d2p1:Description>sample string 1</d2p1:Description>
    <d2p1:Status>Ok</d2p1:Status>
  </Request>
  <Token>
    <Description>sample string 2</Description>
    <Value>sample string 1</Value>
  </Token>
  <UCDetails>
    <UserCompanyDetails>
      <AccountNo>sample string 4</AccountNo>
      <BranchCode>sample string 1</BranchCode>
      <CompanyCode>sample string 2</CompanyCode>
      <CompanyLogo>sample string 8</CompanyLogo>
      <CompanyName>sample string 3</CompanyName>
      <CompanyURL>sample string 7</CompanyURL>
      <LoanAmount>11</LoanAmount>
      <MaxLoanAmount>5</MaxLoanAmount>
      <MembershipFee>6</MembershipFee>
      <RequiredMemFee>true</RequiredMemFee>
      <isExistingMember>true</isExistingMember>
    </UserCompanyDetails>
    <UserCompanyDetails>
      <AccountNo>sample string 4</AccountNo>
      <BranchCode>sample string 1</BranchCode>
      <CompanyCode>sample string 2</CompanyCode>
      <CompanyLogo>sample string 8</CompanyLogo>
      <CompanyName>sample string 3</CompanyName>
      <CompanyURL>sample string 7</CompanyURL>
      <LoanAmount>11</LoanAmount>
      <MaxLoanAmount>5</MaxLoanAmount>
      <MembershipFee>6</MembershipFee>
      <RequiredMemFee>true</RequiredMemFee>
      <isExistingMember>true</isExistingMember>
    </UserCompanyDetails>
  </UCDetails>
  <UserAccount>
    <AccountUID>sample string 13</AccountUID>
    <Admin>true</Admin>
    <ContactNumber>sample string 2</ContactNumber>
    <EmailAddress>sample string 1</EmailAddress>
    <FName>sample string 10</FName>
    <Flag>true</Flag>
    <LName>sample string 12</LName>
    <MName>sample string 11</MName>
    <OTP>8</OTP>
    <Password>sample string 4</Password>
    <PasswordCode>sample string 5</PasswordCode>
    <PreApprovedLoanAmount>14</PreApprovedLoanAmount>
    <Token>sample string 9</Token>
    <Username>sample string 3</Username>
  </UserAccount>
  <UserOLADetail>
    <ACCNO>sample string 1</ACCNO>
    <BRANCH_CODE>sample string 8</BRANCH_CODE>
    <COMPANY_CODE>sample string 9</COMPANY_CODE>
    <DIVNO>sample string 3</DIVNO>
    <EMPNO>sample string 2</EMPNO>
    <FNAME>sample string 5</FNAME>
    <LNAME>sample string 7</LNAME>
    <MEMBER_STATUS>sample string 10</MEMBER_STATUS>
    <MNAME>sample string 6</MNAME>
    <OLA_USERNAME>sample string 11</OLA_USERNAME>
    <STANO>sample string 4</STANO>
  </UserOLADetail>
</UserAccountLogin>