POST api/Autenticacao/Login
Request Information
URI Parameters
None.
Body Parameters
LoginRequestName | Description | Type | Additional information |
---|---|---|---|
Login | string |
None. |
|
Senha | string |
None. |
Request Formats
application/json, text/json
Sample:
{ "Login": "sample string 1", "Senha": "sample string 2" }
application/xml, text/xml
Sample:
<LoginRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LinxMicrovix.Web.Requests"> <Login>sample string 1</Login> <Senha>sample string 2</Senha> </LoginRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
LoginResponseName | Description | Type | Additional information |
---|---|---|---|
Usuario | UsuarioLoginResponse |
None. |
|
TokenTemporario | globally unique identifier |
None. |
|
Portais | Collection of Portal |
None. |
Response Formats
application/json, text/json
Sample:
{ "Usuario": { "Id": 1, "Login": "sample string 2", "NomeCompleto": "sample string 3", "Email": "sample string 4", "SupervisorPortal": true, "SupervisorRede": true, "SenhaExpirada": true }, "TokenTemporario": "be694866-1afa-4884-99ce-7bf111665809", "Portais": [ { "Id": 1, "Nome": "sample string 2", "IdClassificacao": 64, "Empresas": [ { "Id": 1, "Nome": "sample string 2", "CNPJ": "sample string 3" }, { "Id": 1, "Nome": "sample string 2", "CNPJ": "sample string 3" } ] }, { "Id": 1, "Nome": "sample string 2", "IdClassificacao": 64, "Empresas": [ { "Id": 1, "Nome": "sample string 2", "CNPJ": "sample string 3" }, { "Id": 1, "Nome": "sample string 2", "CNPJ": "sample string 3" } ] } ] }
application/xml, text/xml
Sample:
<LoginResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LinxMicrovix.Web.Responses"> <Portais xmlns:d2p1="http://schemas.datacontract.org/2004/07/LinxMicrovix.ErpAdmin.Domain.Empresas"> <d2p1:Portal> <d2p1:Empresas> <d2p1:Empresa> <d2p1:CNPJ>sample string 3</d2p1:CNPJ> <d2p1:Id>1</d2p1:Id> <d2p1:Nome>sample string 2</d2p1:Nome> </d2p1:Empresa> <d2p1:Empresa> <d2p1:CNPJ>sample string 3</d2p1:CNPJ> <d2p1:Id>1</d2p1:Id> <d2p1:Nome>sample string 2</d2p1:Nome> </d2p1:Empresa> </d2p1:Empresas> <d2p1:Id>1</d2p1:Id> <d2p1:IdClassificacao>64</d2p1:IdClassificacao> <d2p1:Nome>sample string 2</d2p1:Nome> </d2p1:Portal> <d2p1:Portal> <d2p1:Empresas> <d2p1:Empresa> <d2p1:CNPJ>sample string 3</d2p1:CNPJ> <d2p1:Id>1</d2p1:Id> <d2p1:Nome>sample string 2</d2p1:Nome> </d2p1:Empresa> <d2p1:Empresa> <d2p1:CNPJ>sample string 3</d2p1:CNPJ> <d2p1:Id>1</d2p1:Id> <d2p1:Nome>sample string 2</d2p1:Nome> </d2p1:Empresa> </d2p1:Empresas> <d2p1:Id>1</d2p1:Id> <d2p1:IdClassificacao>64</d2p1:IdClassificacao> <d2p1:Nome>sample string 2</d2p1:Nome> </d2p1:Portal> </Portais> <TokenTemporario>be694866-1afa-4884-99ce-7bf111665809</TokenTemporario> <Usuario> <Email>sample string 4</Email> <Id>1</Id> <Login>sample string 2</Login> <NomeCompleto>sample string 3</NomeCompleto> <SenhaExpirada>true</SenhaExpirada> <SupervisorPortal>true</SupervisorPortal> <SupervisorRede>true</SupervisorRede> </Usuario> </LoginResponse>