POST api/Autenticacao/LoginPorTokenPos
Request Information
URI Parameters
None.
Body Parameters
LoginPorTokenPosRequestName | Description | Type | Additional information |
---|---|---|---|
Token | globally unique identifier |
None. |
|
IdAmbienteProdutos | byte |
None. |
|
Produtos | Collection of string |
None. |
Request Formats
application/json, text/json
Sample:
{ "Token": "67ab8bf2-2e32-47cd-a985-ae32bc6241a5", "IdAmbienteProdutos": 64, "Produtos": [ "sample string 1", "sample string 2" ] }
application/xml, text/xml
Sample:
<LoginPorTokenPosRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LinxMicrovix.Web.Requests"> <IdAmbienteProdutos>64</IdAmbienteProdutos> <Produtos xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </Produtos> <Token>67ab8bf2-2e32-47cd-a985-ae32bc6241a5</Token> </LoginPorTokenPosRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
LoginPorTokenResponseName | Description | Type | Additional information |
---|---|---|---|
Usuario | UsuarioLoginResponse |
None. |
|
TokenJWT | string |
None. |
|
Portal | Portal |
None. |
|
Empresa | Empresa |
None. |
|
Produtos | Collection of ProdutoUrl |
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 }, "TokenJWT": "sample string 1", "Portal": { "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" } ] }, "Empresa": { "Id": 1, "Nome": "sample string 2", "CNPJ": "sample string 3" }, "Produtos": [ { "Produto": "sample string 1", "Url": "sample string 2" }, { "Produto": "sample string 1", "Url": "sample string 2" } ] }
application/xml, text/xml
Sample:
<LoginPorTokenResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LinxMicrovix.Web.Responses"> <Empresa xmlns:d2p1="http://schemas.datacontract.org/2004/07/LinxMicrovix.ErpAdmin.Domain.Empresas"> <d2p1:CNPJ>sample string 3</d2p1:CNPJ> <d2p1:Id>1</d2p1:Id> <d2p1:Nome>sample string 2</d2p1:Nome> </Empresa> <Portal xmlns:d2p1="http://schemas.datacontract.org/2004/07/LinxMicrovix.ErpAdmin.Domain.Empresas"> <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> </Portal> <Produtos xmlns:d2p1="http://schemas.datacontract.org/2004/07/LinxMicrovix.ErpAdmin.Domain.ConfigAmbienteRotina"> <d2p1:ProdutoUrl> <d2p1:Produto>sample string 1</d2p1:Produto> <d2p1:Url>sample string 2</d2p1:Url> </d2p1:ProdutoUrl> <d2p1:ProdutoUrl> <d2p1:Produto>sample string 1</d2p1:Produto> <d2p1:Url>sample string 2</d2p1:Url> </d2p1:ProdutoUrl> </Produtos> <TokenJWT>sample string 1</TokenJWT> <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> </LoginPorTokenResponse>