POST api/Autenticacao/RenovarToken
Request Information
URI Parameters
None.
Body Parameters
RenovarTokenRequestName | Description | Type | Additional information |
---|---|---|---|
RefreshToken | globally unique identifier |
None. |
|
IdAmbienteProdutos | byte |
None. |
|
Produtos | Collection of string |
None. |
Request Formats
application/json, text/json
Sample:
{ "RefreshToken": "0137e111-b922-4cd6-90f7-7bf92145c7c9", "IdAmbienteProdutos": 64, "Produtos": [ "sample string 1", "sample string 2" ] }
application/xml, text/xml
Sample:
<RenovarTokenRequest 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> <RefreshToken>0137e111-b922-4cd6-90f7-7bf92145c7c9</RefreshToken> </RenovarTokenRequest>
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, "UsuarioAdmin": true, "Mfa": true, "IdPortalPrincipal": 10, "MfaConfig": [ { "UsuarioMfaConfigId": 1, "MfaValor": "sample string 2", "MfaTipo": 3, "MfaIntervaloEmDias": 1 }, { "UsuarioMfaConfigId": 1, "MfaValor": "sample string 2", "MfaTipo": 3, "MfaIntervaloEmDias": 1 } ] }, "TokenJWT": "sample string 1", "Portal": { "Id": 1, "Nome": "sample string 2", "IdClassificacao": 64, "PortalMicrovix": true, "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> <d2p1:PortalMicrovix>true</d2p1:PortalMicrovix> </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 xmlns:d2p1="http://schemas.datacontract.org/2004/07/LMX.Autenticacao.Message.Responses"> <d2p1:Email>sample string 4</d2p1:Email> <d2p1:Id>1</d2p1:Id> <d2p1:IdPortalPrincipal>10</d2p1:IdPortalPrincipal> <d2p1:Login>sample string 2</d2p1:Login> <d2p1:Mfa>true</d2p1:Mfa> <d2p1:MfaConfig> <d2p1:UsuarioLoginConfigMfaResponse> <d2p1:MfaIntervaloEmDias>1</d2p1:MfaIntervaloEmDias> <d2p1:MfaTipo>3</d2p1:MfaTipo> <d2p1:MfaValor>sample string 2</d2p1:MfaValor> <d2p1:UsuarioMfaConfigId>1</d2p1:UsuarioMfaConfigId> </d2p1:UsuarioLoginConfigMfaResponse> <d2p1:UsuarioLoginConfigMfaResponse> <d2p1:MfaIntervaloEmDias>1</d2p1:MfaIntervaloEmDias> <d2p1:MfaTipo>3</d2p1:MfaTipo> <d2p1:MfaValor>sample string 2</d2p1:MfaValor> <d2p1:UsuarioMfaConfigId>1</d2p1:UsuarioMfaConfigId> </d2p1:UsuarioLoginConfigMfaResponse> </d2p1:MfaConfig> <d2p1:NomeCompleto>sample string 3</d2p1:NomeCompleto> <d2p1:SenhaExpirada>true</d2p1:SenhaExpirada> <d2p1:SupervisorPortal>true</d2p1:SupervisorPortal> <d2p1:SupervisorRede>true</d2p1:SupervisorRede> <d2p1:UsuarioAdmin>true</d2p1:UsuarioAdmin> </Usuario> </LoginPorTokenResponse>