POST api/User/LoginControl

Request Information

URI Parameters

None.

Body Parameters

LoginControlRequestModel
NameDescriptionTypeAdditional information
UserName

string

Required

Max length: 100

Password

string

Required

Max length: 100

SessionID

string

None.

Browser

string

None.

Request Formats

application/json, text/json

Sample:
{
  "UserName": "sample string 1",
  "Password": "sample string 2",
  "SessionID": "sample string 3",
  "Browser": "sample string 4"
}

text/html

Sample:
{"UserName":"sample string 1","Password":"sample string 2","SessionID":"sample string 3","Browser":"sample string 4"}

application/xml, text/xml

Sample:
<LoginControlRequestModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PaydaslarPortaliAPI.Models">
  <Browser>sample string 4</Browser>
  <Password>sample string 2</Password>
  <SessionID>sample string 3</SessionID>
  <UserName>sample string 1</UserName>
</LoginControlRequestModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

LoginControlModel
NameDescriptionTypeAdditional information
UserProfiles

Collection of UserProfileModel

None.

AccountStatus

AccountStatusModel

None.

Response Formats

application/json, text/json

Sample:
{
  "UserProfiles": [
    {
      "KullaniciProfilNo": 1,
      "ProfilNo": 2,
      "FirmaNo": 3,
      "ProfilAdi": "sample string 4",
      "FirmaAdi": "sample string 5"
    },
    {
      "KullaniciProfilNo": 1,
      "ProfilNo": 2,
      "FirmaNo": 3,
      "ProfilAdi": "sample string 4",
      "FirmaAdi": "sample string 5"
    }
  ],
  "AccountStatus": {
    "AccountStatus": 1,
    "Message": "sample string 1"
  }
}

text/html

Sample:
{"UserProfiles":[{"KullaniciProfilNo":1,"ProfilNo":2,"FirmaNo":3,"ProfilAdi":"sample string 4","FirmaAdi":"sample string 5"},{"KullaniciProfilNo":1,"ProfilNo":2,"FirmaNo":3,"ProfilAdi":"sample string 4","FirmaAdi":"sample string 5"}],"AccountStatus":{"AccountStatus":1,"Message":"sample string 1"}}

application/xml, text/xml

Sample:
<LoginControlModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PaydaslarPortaliAPI.Models">
  <AccountStatus>
    <AccountStatus>HesapAcik</AccountStatus>
    <Message>sample string 1</Message>
  </AccountStatus>
  <UserProfiles>
    <UserProfileModel>
      <FirmaAdi>sample string 5</FirmaAdi>
      <FirmaNo>3</FirmaNo>
      <KullaniciProfilNo>1</KullaniciProfilNo>
      <ProfilAdi>sample string 4</ProfilAdi>
      <ProfilNo>2</ProfilNo>
    </UserProfileModel>
    <UserProfileModel>
      <FirmaAdi>sample string 5</FirmaAdi>
      <FirmaNo>3</FirmaNo>
      <KullaniciProfilNo>1</KullaniciProfilNo>
      <ProfilAdi>sample string 4</ProfilAdi>
      <ProfilNo>2</ProfilNo>
    </UserProfileModel>
  </UserProfiles>
</LoginControlModel>