Skip to main content

10. Audit-Log

GET /audit-log

Audit-Log-Einträge abrufen (nur lesend, kein Schreiben möglich).

Query-Parameter:

Parameter Typ Beschreibung
userId string Nur Einträge eines Benutzers
action string create | update | delete | view | login | logout
resource string z. B. pachtkontenkontakte
from date-time Von-Zeitpunkt (ISO 8601)
to date-time Bis-Zeitpunkt (ISO 8601)
page integer Standard: 1
limit integer Standard: 50

Antwort 200: Paginierte Liste von AuditLogEntry-Objekten:

{
"data": [
{
"id": 1042,
"timestamp": "2025-04-24T14:23:11.000Z",
"userId": "abc123",
"userName": "Maria Musterfrau",
"action": "update",
"resource": "pachtkonten",
"resourceId": "15",
"details": "status: aktiv → gekuendigt",
"ipAddress": "192.168.1.100"
}
],
"total": 3841,
"page": 1,
"limit": 50,
"totalPages": 77
}