Logs
Im Bereich Logs werden alle API-Aufrufe protokolliert, die über die REST-Schnittstelle von nexcore erfolgen.
Damit kannst Du nachvollziehen, welche Systeme wann welche Daten mit nexcore ausgetauscht haben – eine wichtige Grundlage für die Fehlersuche, Analyse und technische Nachvollziehbarkeit.
Aufbau
Die Ansicht besteht aus zwei Hauptbereichen:
API-Logs (linke Seite)
Zeigt alle protokollierten Requests in tabellarischer Form. Du siehst hier den Statuscode, die HTTP-Methode (z. B. POST, GET, PUT, DELETE), den Pfad des API-Endpunkts sowie Datum und Uhrzeit des Aufrufs. Über die Suchfelder kannst Du gezielt nach Status oder Text suchen. Außerdem kannst Du die Liste manuell "Aktualisieren" und die Einträge wahlweise nach Start auf- oder absteigend sortieren.
Details (rechte Seite)
Sobald Du einen Eintrag auswählst, werden die Details zum Request angezeigt – inklusive ID, Status, API-Key, Trace-ID und Request/Response-Body.
Detailansicht eines API-Logs
Für jeden einzelnen Request werden folgende Informationen angezeigt:
ID
Eindeutige Kennung des API-Requests.
Status
Antwortstatus des Servers (z. B. 200 OK für erfolgreiche Requests oder 400 Bad Request bei fehlerhaften Anfragen).
Start
Zeitstempel der API-Anfrage.
API-Key ID
Gibt an, mit welchem API-Key der Aufruf erfolgt ist.
Trace ID
Interne ID zur Nachverfolgung von Aufrufen über verschiedene Systeme hinweg.
Transaction ID
Interne ID zur Nachverfolgung von Aufrufen über verschiedene Systeme hinweg.
Request ID
Interne ID zur Nachverfolgung von Aufrufen über verschiedene Systeme hinweg.
Request Body
Der vollständige Inhalt der übermittelten Anfrage (JSON).
Response Body
Die Antwort des Systems auf den Request (ebenfalls in JSON).
Die Logs sind insbesondere hilfreich, wenn bei der Kommunikation zwischen nexcore und externen Systemen (z. B. ERP oder Webservice) Fehler auftreten.
Über die Kombination aus Statuscode, Request- und Response-Body lässt sich der Ursprung von Problemen meist schnell eingrenzen.
Logging und Zugriff
Die Logs werden automatisch durch das System erzeugt und sind nur für Nutzer:innen mit entsprechenden Berechtigungen im Bereich Developer sichtbar.
Eine manuelle Löschung oder Veränderung der Einträge ist nicht möglich.
Zuletzt aktualisiert