Einleitung
Über das CoreOne Application Program Interface (API) können Informationen aus der CoreOne Suite abgefragt und mutiert werden. Das Application Program Interface basiert auf dem REST Protokoll und kann so aus allen Technologien einfach angesprochen werden.
Das CoreOne Application Program Interface ist auf der jeweiligen Installation über folgenden URL erreichbar:
https://demo.itsense.ch:8000/apiv2/
Authentifizierung
Um das CoreOne Application Program Interface V2 (API V2) aufrufen zu können, ist eine Access Token notwendig. Mehr Informationen dazu finden sie in folgendem Artikel:
HTTP-Routen
GET (read) | POST (create) | PUT (Create or replace) | PATCH (Update) | DELETE (delete) | |
---|---|---|---|---|---|
/[Entitätstyp] /coreidentities | Gibt eine Liste von Objekten zurück | Erstellt ein Objekt Oder: Erstellt mehrere Objekte auf einmal | 405 - Method not allowed | Aktalisierung einzelner Objekt-Eigenschaften für mehrere Objekte gleichzeitig | Löscht mehrere Objekte auf einmal |
/[Entitätstyp]/[EntitätsId] /coreidentities/771 | Gibt ein bestimmtes Objekt zurück | 405 - Method not allowed | Ersetzt ein Objekt | Aktualisierung eines bestimmten Objektes | Löscht ein einzelnes Objekt |
/[Entitätstyp]/fields /coreidentities/fields | Gibt eine Liste aller verfügbaren Eigenschaften eines Objektes zurück | 405 - Method not allowed | 405 - Method not allowed | 405 - Method not allowed | 405 - Method not allowed |
/[Entitätstyp]/method /coreidentities/custommethod | Führt eine bestimmte Methode für alle Objekte in der Liste aus (Gefiltert) | Führt eine bestimmte Methode für alle Objekte in der Liste aus (Gefiltert) | Führt eine bestimmte Methode für alle Objekte in der Liste aus (Gefiltert) | Führt eine bestimmte Methode für alle Objekte in der Liste aus (Gefiltert) | Führt eine bestimmte Methode für alle Objekte in der Liste aus (Gefiltert) |
/[Entitätstyp]/[EntitätsId]/custommethod /coreidentities/711/custommethod | Führt eine bestimmte Methode für ein einzelnes Objekt aus | Führt eine bestimmte Methode für ein einzelnes Objekt aus | Führt eine bestimmte Methode für ein einzelnes Objekt aus | Führt eine bestimmte Methode für ein einzelnes Objekt aus | Führt eine bestimmte Methode für ein einzelnes Objekt aus |
How-to Artikel
Verwandte Artikel