Documentación
Empleados
Personal del edificio.
type: empleado EntitySet: Empleados
Scopes
comunidesk:readcomunidesk:write
Endpoints
GET /v1/rest/Empleados
Listar
Scopes: comunidesk:read
GET /v1/rest/Empleados/{id}
Obtener por id
Scopes: comunidesk:read
POST /v1/rest/Empleados
Crear
Scopes: comunidesk:write
PATCH /v1/rest/Empleados/{id}
Actualizar
Scopes: comunidesk:write
Ejemplo de request
curl -X GET 'https://gateway.comunidesk.com/v1/rest/Empleados' \
-H "Authorization: Bearer $OAUTH_TOKEN" \
-H "x-comunidesk-user-authorization: Bearer $USER_JWT"Campos de escritura
Campos aceptados en POST/PATCH.
| Campo | Tipo | Obligatorio | Enum |
|---|---|---|---|
| edificioId | string | Sí | |
| nombre | string | Sí | |
| apellido | string | Sí | |
| rut | string | Sí | |
| string | No | ||
| telefono | string | Sí | |
| cargo | string | Sí | |
| tipoEmpleado | string | Sí | |
| tipoContrato | string | Sí | |
| fechaIngreso | string | Sí | |
| fechaVencimientoContrato | string | No | |
| sueldoBase | number | No | |
| valorHora | number | No | |
| horasMensuales | number | No |
Solo lectura: _id, _rev, type, estado, createdAt, updatedAt, createdBy
