POST api/login

Valida las credenciales de un usuario y genera un token JWT.

Informacion Request

URI Parametros

Ninguno.

Parametros Body

Nombre de usuario, contraseña y versión de la aplicación

UsuarioLogin
NombreDescripcionTipoInformacion Adicicional
NombreUsuario

string

Ninguno.

Password

string

Ninguno.

Version

string

Ninguno.

Formato Request

application/json, text/json

Ejemplo:
{
  "NombreUsuario": "sample string 1",
  "Password": "sample string 2",
  "Version": "sample string 3"
}

application/xml, text/xml

Ejemplo:
<DtoObj.UsuarioLogin xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/INNVITA_DTO">
  <NombreUsuario>sample string 1</NombreUsuario>
  <Password>sample string 2</Password>
  <Version>sample string 3</Version>
</DtoObj.UsuarioLogin>

application/x-www-form-urlencoded

Ejemplo:

Sample not available.

Informacion Response

Descripcion Recurso

Token y su fecha de expiración.

TokenApi
NombreDescripcionTipoInformacion Adicicional
userId

integer

Ninguno.

token

string

Ninguno.

expiration

date

Ninguno.

Formato Response

application/json, text/json

Ejemplo:
{
  "userId": 1,
  "token": "sample string 2",
  "expiration": "2026-11-12T12:19:35.537676-03:00"
}