REST-API
Allgemein
Zuletzt aktualisiert: 31. Oktober 2026Dieses Dokument enthält Informationen zur REST-API von Cameleon und richtet sich an Administratoren.
Authentifizierung
Zuletzt aktualisiert: 31. Oktober 2026Cameleon verwendet moderne Authentifizierungsmethoden. Um auf die REST-API von Cameleon zugreifen zu können, ist ein Anmeldetoken erforderlich. Das Anmeldetoken kann...
Einen Datensatz lesen
Zuletzt aktualisiert: 31. Oktober 2026Request URL-Endpunkt https://<Cameleon-URL>/api/<Cameleon-Client-Id>/data/<Cameleon-Modulname>/<Datensatz-UUID> Methode GET Headers Query-Parameter (optional) Mit dem Query-Attribut „attributes“ lässt sich gezielt steuern, welche Felder ausgelesen werden...
Einen Datensatz erstellen
Zuletzt aktualisiert: 31. Oktober 2026Request URL-Endpunkt https://<Cameleon-URL>/api/<Cameleon-Client-Id>/data/<Cameleon-Modulname> Methode POST Headers Body Response Nach erfolgreicher Erstellung sendet das System folgende Informationen zurück.
Einen Datensatz aktualisieren
Zuletzt aktualisiert: 31. Oktober 2026Request URL-Endpunkt https://<Cameleon-URL>/api/<Cameleon-Client-Id>/data/<Cameleon-Modulname>/<Datensatz-UUID> Methode PUT Header { „x-access-token“: „<Cameleon-Anmeldetoken>“,} Body { „<Cameleon-Feldname>“: „<Wert>“, …} Felder vom Typ „SELECT“ und „MULTISELECT“...
Einen Datensatz löschen
Zuletzt aktualisiert: 31. Oktober 2026Request URL-Endpunkt https://<Cameleon-URL>/api/<Cameleon-Client-Id>/data/<Cameleon-Modulname>/<Datensatz-UUID> Methode DELETE Header { „x-access-token“: „<Cameleon-Anmeldetoken>“, } Body – Response Body { „message“: „record was deleted successfully.“,„code“:...
Mehrere Datensätze lesen
Zuletzt aktualisiert: 31. Oktober 2026Request URL-Endpunkt https://<Cameleon-URL>/api/<Cameleon-Client-Id>/data/<Cameleon-Modulname> Methode GET Header { „x-access-token“: „<Cameleon-Anmeldetoken>“, } Body – Query-Parameter (optional) attributes=<Feld>,<Feld>,…|ALL_ATTRIBUTES offset=<Offset-Wert> limit=<Limit-Wert>sort=<Feld>order=desc|ascfilter=<Filter 1> and <Filter...
Mehrere Datensätze erstellen oder aktualisieren
Zuletzt aktualisiert: 31. Oktober 2026Request URL-Endpunkt https://<Cameleon-URL>/api/<Cameleon-Client-Id>/data/<Cameleon-Modulname>/mass/createorupdate Methode POST Header {„x-access-token“: „<Cameleon-Anmeldetoken>“,} Body [ { „<Cameleon-Feldname>“: „<Wert>“, …},{„<Cameleon-Feldname>“: „<Wert>“,…},…] Query-Parameter (optional) key=<Feld>skipworkflow=true|false Dieser...
Mehrere Datensätze aktualisieren
Zuletzt aktualisiert: 31. Oktober 2026Request URL-Endpunkt https://<Cameleon-URL>/api/<Cameleon-Client-Id>/data/<Cameleon-Modulname>/mass/update Methode POST Header {„x-access-token“: „<Cameleon-Anmeldetoken>“,} Body [{„uuid“: „<Wert>“,„<Cameleon-Feldname>“: „<Wert>“,…},{„uuid“: „<Wert>“, „<Cameleon-Feldname>“: „<Wert>“,…},…] Query-Parameter (optional) – Dieser...
Mehrere Datensätze löschen
Zuletzt aktualisiert: 31. Oktober 2026Request URL-Endpunkt https://<Cameleon-URL>/api/<Cameleon-Client-Id>/data/<Cameleon-Modulname>/mass/delete Methode DELETE Header {„x-access-token“: „<Cameleon-Anmeldetoken>“,} Body – Query-Parameter (optional) uuids=<UUID>,<UUID>,… Dieser Endpunkt unterstützt maximal 1000 Datensätze...