Ir al contenido

Auditoría

GET /api/audit-logs?entityType=Item&action=UPDATE&dateFrom=2026-01-01&dateTo=2026-12-31&page=1&limit=50
Parámetro Descripción
entityType Tipo de entidad (Item, SalesInvoice, BusinessPartner, etc.)
action CREATE, UPDATE o DELETE
dateFrom Fecha desde
dateTo Fecha hasta
page Página (default 1)
limit Resultados por página (default 50)
Campo Descripción
id UUID del registro
tenantId Empresa donde ocurrio
entityType Tipo de entidad
entityId ID de la entidad
action CREATE / UPDATE / DELETE
userId Usuario que realizo la acción
oldValue Estado anterior (JSONB)
newValue Estado nuevo (JSONB)
createdAt Timestamp

Cada creación, actualización o eliminación en el sistema queda registrada automáticamente. Los valores anterior y nuevo se almacenan como JSON completo para auditoría total.

GET /api/users # Listar usuarios
POST /api/users # Crear usuario
PATCH /api/users/:id # Actualizar
DELETE /api/users/:id # Eliminar
GET /api/memberships?userId=X # Membresías de un usuario
GET /api/memberships/tenants-for-user?email=X # Tenants de un usuario
POST /api/memberships # Crear membresía
PATCH /api/memberships/:id # Actualizar
DELETE /api/memberships/:id # Eliminar
GET /api/tenants/mine # Mi empresa
POST /api/tenants # Crear empresa
GET /api/setup/status # Estado del sistema
POST /api/setup/init # Inicializar sistema