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