POST
Consulta de usuario MiniERP
Consulta un usuario del sistema MiniERP mediante el stored procedure sp_auth_login.
Body y ejemplo de request
{
"correo": "usuario@correo.com"
}
Response exitoso
{
"success": true,
"data": {
"usuario_id": 1,
"nombre": "Usuario Demo",
"correo": "usuario@correo.com",
"telefono": "4490000000",
"estatus": "A",
"correo_verificado": true,
"two_factor_type": null,
"two_factor_enabled": false,
"tiene_clave": true
},
"message": "Usuario consultado correctamente.",
"request_id": "REQ-..."
}
Response con error y códigos posibles
{
"success": false,
"error": {
"code": "MINIERP_USER_NOT_FOUND",
"message": "No se encontró un usuario con el correo proporcionado.",
"details": null
},
"request_id": "REQ-..."
}
Códigos de error posibles
MINIERP_USER_NOT_FOUND: No existe un usuario MiniERP para el correo indicado.API_KEY_REQUIRED: No se envió el header X-API-Key.API_KEY_INVALID: La API Key no existe o no es válida.
Notas importantes de uso
- No se devuelven campos sensibles como clave, two_factor_secret, two_factor_code o codigo_verificacion.
- El endpoint solo consulta el usuario. No valida contraseña directamente en la respuesta pública.