Remuneraciones API
Endpoints del dominio Remuneraciones, incluyendo gestión de empleados, contratos y el motor de cálculo de nómina.
Empleados
Section titled “Empleados”GET /api/employees
Section titled “GET /api/employees”Listado de empleados con filtros.
Query Parameters:
rut(opcional): Filtrar por RUTactivo(opcional):trueofalse
Respuesta (200):
[ { "id": "uuid", "rut": "12.345.678-9", "nombres": "Juan", "apellido_paterno": "Pérez" }]Liquidaciones
Section titled “Liquidaciones”POST /api/remuneraciones/payroll/generar
Section titled “POST /api/remuneraciones/payroll/generar”Genera una liquidación de sueldo (preview o commit).
Body:
{ "contrato_id": "uuid", "periodo_mes": "2025-12-01", "dry_run": true, "force": false}Respuesta (200):
{ "total_liquido": 1500000, "total_haberes": 2000000, "total_descuentos": 500000, "saved": false, "message": "DRY RUN"}GET /api/remuneraciones/payroll/:id/pdf
Section titled “GET /api/remuneraciones/payroll/:id/pdf”Genera y descarga el PDF de la liquidación.
Respuesta (200): Stream binario PDF.