POST api/login/newlogin

Request Information

URI Parameters

None.

Body Parameters

LoginRequest
NameDescriptionTypeAdditional information
Username

Obtiene o establece el nombre de usuario para la autenticación

string

None.

Password

Obtiene o establece la contraseña para la autenticación

string

None.

refreshtoken

Obtiene o establece el token de actualización

string

None.

TokenAquasym

Obtiene o establece el token de Aquasym

string

None.

RefreshTokenAquasym

Obtiene o establece el token de actualización de Aquasym

string

None.

TokenAMS

Obtiene o establece el token AMS

string

None.

RefreshTokenAMS

Obtiene o establece el token de actualización de AMS

string

None.

Permissions

Obtiene o establece los permisos para HA (Health Advisor).

HALogin

None.

newPermissions

string

None.

UserInfo

Obtiene o establece la información del usuario del sistema de control de calidad.

QA_USERINFO

None.

timeExpiredTokenAMS

Obtiene o establece el tiempo de expiración del token AMS

string

None.

timeExpiredTokenAquasym

Obtiene o establece el tiempo de expiración del token de Aquasym

string

None.

timeExpiredRefreshTokenAMS

Obtiene o establece el tiempo de expiración del token de actualización de AMS

string

None.

Empresa

Obtiene o establece la información de la empresa

string

None.

Request Formats

application/json, text/json

Sample:
{
  "Username": "sample string 1",
  "Password": "sample string 2",
  "refreshtoken": "sample string 3",
  "TokenAquasym": "sample string 4",
  "RefreshTokenAquasym": "sample string 5",
  "TokenAMS": "sample string 6",
  "RefreshTokenAMS": "sample string 7",
  "Permissions": {
    "result": [
      {
        "ADID": {},
        "BrandCode": {},
        "CRMID": "sample string 3",
        "CRM_ID": {},
        "DefaultOpco": {},
        "Email": {},
        "Facilities": {},
        "LIMSID": {},
        "LIMSID_Lab": "sample string 9",
        "M3ID": "sample string 10",
        "M3ID_ChildIDs": {},
        "OPCOs": [
          {},
          {}
        ],
        "PIN": {},
        "cmpID": 13,
        "cmpKey": "sample string 14",
        "cmpName": "sample string 15",
        "Modules": [
          {
            "Actions": [
              {
                "Name": "sample string 1"
              },
              {
                "Name": "sample string 1"
              }
            ],
            "ID": 1,
            "Name": "sample string 2"
          },
          {
            "Actions": [
              {
                "Name": "sample string 1"
              },
              {
                "Name": "sample string 1"
              }
            ],
            "ID": 1,
            "Name": "sample string 2"
          }
        ]
      },
      {
        "ADID": {},
        "BrandCode": {},
        "CRMID": "sample string 3",
        "CRM_ID": {},
        "DefaultOpco": {},
        "Email": {},
        "Facilities": {},
        "LIMSID": {},
        "LIMSID_Lab": "sample string 9",
        "M3ID": "sample string 10",
        "M3ID_ChildIDs": {},
        "OPCOs": [
          {},
          {}
        ],
        "PIN": {},
        "cmpID": 13,
        "cmpKey": "sample string 14",
        "cmpName": "sample string 15",
        "Modules": [
          {
            "Actions": [
              {
                "Name": "sample string 1"
              },
              {
                "Name": "sample string 1"
              }
            ],
            "ID": 1,
            "Name": "sample string 2"
          },
          {
            "Actions": [
              {
                "Name": "sample string 1"
              },
              {
                "Name": "sample string 1"
              }
            ],
            "ID": 1,
            "Name": "sample string 2"
          }
        ]
      }
    ],
    "targetUrl": {},
    "success": true,
    "error": {},
    "unAuthorizedRequest": true,
    "__abp": true
  },
  "newPermissions": "sample string 8",
  "UserInfo": {
    "result": {
      "selectedCompanyName": "sample string 1",
      "selectedCompanyId": 2,
      "selectedLanguageCode": "sample string 3",
      "defaultCompany": {},
      "defaultLanguage": {
        "Code": "sample string 1",
        "LanguageID": 2,
        "Name": "sample string 3"
      },
      "emailAddress": "sample string 5",
      "logon": "sample string 6",
      "name": "sample string 7",
      "userId": 8
    },
    "targetUrl": {},
    "success": true,
    "error": {},
    "unAuthorizedRequest": true,
    "__abp": true
  },
  "timeExpiredTokenAMS": "sample string 9",
  "timeExpiredTokenAquasym": "sample string 10",
  "timeExpiredRefreshTokenAMS": "sample string 11",
  "Empresa": "sample string 12"
}

application/xml, text/xml

Sample:
<LoginRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AMS.Models">
  <Empresa>sample string 12</Empresa>
  <Password>sample string 2</Password>
  <Permissions>
    <__abp>true</__abp>
    <error />
    <result>
      <Result>
        <ADID />
        <BrandCode />
        <CRMID>sample string 3</CRMID>
        <CRM_ID />
        <DefaultOpco />
        <Email />
        <Facilities />
        <LIMSID />
        <LIMSID_Lab>sample string 9</LIMSID_Lab>
        <M3ID>sample string 10</M3ID>
        <M3ID_ChildIDs />
        <Modules>
          <Module>
            <Actions>
              <Action>
                <Name>sample string 1</Name>
              </Action>
              <Action>
                <Name>sample string 1</Name>
              </Action>
            </Actions>
            <ID>1</ID>
            <Name>sample string 2</Name>
          </Module>
          <Module>
            <Actions>
              <Action>
                <Name>sample string 1</Name>
              </Action>
              <Action>
                <Name>sample string 1</Name>
              </Action>
            </Actions>
            <ID>1</ID>
            <Name>sample string 2</Name>
          </Module>
        </Modules>
        <OPCOs xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:anyType />
          <d5p1:anyType />
        </OPCOs>
        <PIN />
        <cmpID>13</cmpID>
        <cmpKey>sample string 14</cmpKey>
        <cmpName>sample string 15</cmpName>
      </Result>
      <Result>
        <ADID />
        <BrandCode />
        <CRMID>sample string 3</CRMID>
        <CRM_ID />
        <DefaultOpco />
        <Email />
        <Facilities />
        <LIMSID />
        <LIMSID_Lab>sample string 9</LIMSID_Lab>
        <M3ID>sample string 10</M3ID>
        <M3ID_ChildIDs />
        <Modules>
          <Module>
            <Actions>
              <Action>
                <Name>sample string 1</Name>
              </Action>
              <Action>
                <Name>sample string 1</Name>
              </Action>
            </Actions>
            <ID>1</ID>
            <Name>sample string 2</Name>
          </Module>
          <Module>
            <Actions>
              <Action>
                <Name>sample string 1</Name>
              </Action>
              <Action>
                <Name>sample string 1</Name>
              </Action>
            </Actions>
            <ID>1</ID>
            <Name>sample string 2</Name>
          </Module>
        </Modules>
        <OPCOs xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:anyType />
          <d5p1:anyType />
        </OPCOs>
        <PIN />
        <cmpID>13</cmpID>
        <cmpKey>sample string 14</cmpKey>
        <cmpName>sample string 15</cmpName>
      </Result>
    </result>
    <success>true</success>
    <targetUrl />
    <unAuthorizedRequest>true</unAuthorizedRequest>
  </Permissions>
  <RefreshTokenAMS>sample string 7</RefreshTokenAMS>
  <RefreshTokenAquasym>sample string 5</RefreshTokenAquasym>
  <TokenAMS>sample string 6</TokenAMS>
  <TokenAquasym>sample string 4</TokenAquasym>
  <UserInfo xmlns:d2p1="http://schemas.datacontract.org/2004/07/AMS.Models.AQ_Results">
    <d2p1:__abp>true</d2p1:__abp>
    <d2p1:error />
    <d2p1:result>
      <d2p1:defaultCompany />
      <d2p1:defaultLanguage>
        <d2p1:Code>sample string 1</d2p1:Code>
        <d2p1:LanguageID>2</d2p1:LanguageID>
        <d2p1:Name>sample string 3</d2p1:Name>
      </d2p1:defaultLanguage>
      <d2p1:emailAddress>sample string 5</d2p1:emailAddress>
      <d2p1:logon>sample string 6</d2p1:logon>
      <d2p1:name>sample string 7</d2p1:name>
      <d2p1:selectedCompanyId>2</d2p1:selectedCompanyId>
      <d2p1:selectedCompanyName>sample string 1</d2p1:selectedCompanyName>
      <d2p1:selectedLanguageCode>sample string 3</d2p1:selectedLanguageCode>
      <d2p1:userId>8</d2p1:userId>
    </d2p1:result>
    <d2p1:success>true</d2p1:success>
    <d2p1:targetUrl />
    <d2p1:unAuthorizedRequest>true</d2p1:unAuthorizedRequest>
  </UserInfo>
  <Username>sample string 1</Username>
  <newPermissions>sample string 8</newPermissions>
  <refreshtoken>sample string 3</refreshtoken>
  <timeExpiredRefreshTokenAMS>sample string 11</timeExpiredRefreshTokenAMS>
  <timeExpiredTokenAMS>sample string 9</timeExpiredTokenAMS>
  <timeExpiredTokenAquasym>sample string 10</timeExpiredTokenAquasym>
</LoginRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.