Zum Inhalt

API-Referenz

calServer stellt eine REST-API mit OpenAPI-3.0-Spezifikation fuer die Integration externer Systeme bereit.

Interaktive API-Dokumentation

Die vollständige API-Spezifikation ist als interaktive Dokumentation verfügbar — mit Code-Beispielen in über 20 Programmiersprachen (curl, PHP, Python, JavaScript, Java, Go u.v.m.) und integriertem API-Client zum direkten Testen:

API-Dokumentation öffnen

Uebersicht

Die API ermoeglicht den programmatischen Zugriff auf folgende Bereiche:

Endpunkt Beschreibung
/api/inventory Inventargegenstaende abrufen, anlegen, aendern und loeschen
/api/calibrations Kalibriervorgaenge verwalten
/api/customers Kundenstammdaten bearbeiten
/api/standards Kalibrierstandards und Referenzwerte
/api/reports Berichte generieren und herunterladen
/api/documents Dokumente hochladen und abrufen
/api/users Benutzerkonten verwalten
/api/roles Rollen und Berechtigungen
/api/groups Benutzergruppen
/api/locations Standorte
/api/repairs Wartungen und Reparaturen
/api/results Kalibrierergebnisse
/api/version Aktuelle Softwareversion

Authentifizierung

Alle API-Aufrufe erfordern eine Authentifizierung ueber HTTP-Header. Details finden Sie unter Authentifizierung.

Code-Beispiele

Praktische Beispiele für curl und PHP finden Sie auf der Seite Code-Beispiele.

Downloads

Datei Beschreibung
openapi.yaml OpenAPI 3.0 Spezifikation (YAML)
postman-collection.json Postman Collection mit Beispielen und Test-Scripts