cURL
curl --request POST \ --url https://api.example.com/api/Usuario/IniciarSesion \ --header 'Content-Type: <content-type>' \ --data ' { "Correo": "<string>", "Clave": "<string>" } '
{ "status": true, "value": { "IdUsuario": 123, "NombreCompleto": "<string>", "Correo": "<string>", "RolDescripcion": "<string>" }, "msg": "<string>", "status: false": {} }
Authenticate a user and create a session
POST /api/Usuario/IniciarSesion
Show SesionDTO properties
curl -X POST https://api.example.com/api/Usuario/IniciarSesion \ -H "Content-Type: application/json" \ -d '{ "Correo": "[email protected]", "Clave": "password123" }'
{ "status": true, "value": { "IdUsuario": 1, "NombreCompleto": "Juan Pérez", "Correo": "[email protected]", "RolDescripcion": "Administrador" }, "msg": null }
{ "status": false, "value": null, "msg": "Credenciales inválidas" }
status
status: false
msg
IdUsuario
RolDescripcion