Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents
maxLevel1
typeflat


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:

Access Token lösen


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 allowedAktalisierung 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ück405 - Method not allowedErsetzt ein ObjektAktualisierung eines bestimmten ObjektesLöscht ein einzelnes Objekt

/[Entitätstyp]/fields

/coreidentities/fields
Gibt eine Liste aller verfügbaren Eigenschaften eines Objektes zurück405 - Method not allowed405 - Method not allowed405 - Method not allowed405 - 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 ausFührt eine bestimmte Methode für ein einzelnes Objekt ausFührt eine bestimmte Methode für ein einzelnes Objekt ausFührt eine bestimmte Methode für ein einzelnes Objekt ausFührt eine bestimmte Methode für ein einzelnes Objekt aus


How-to Artikel

Filter by label (Content by label)
showLabelsfalse
showSpacefalse
cqllabel in ( "how-toopenid" , "openid"apiv2" ) and label in ( "apiv2" , "apiv2openid" ) and label = "how-to" and type = "page" and space = "IKB"


Verwandte Artikel

Filter by label (Content by label)
showLabelsfalse
showSpacefalse
sorttitle
cqllabel in ( "openid" , "apiv2" ) and label = "apiv2" and type = "page" and space = "IKB"