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

Introduction

Information from the CoreOne Suite can be queried and changed via the CoreOne application program Interface V2 (API-V2) können Informationen aus der CoreOne Suite abgefragt und mutiert werden. Das . The Application Program Interface basiert auf dem REST Protokoll und kann so aus allen Technologien einfach angesprochen werden.

Das CoreOne Application Program Interface V2 ist auf der jeweiligen Installation über folgenden URL erreichbar:

is based on the REST protocol and can therefor be easily addressed from all technologies. The CoreOne Application Program Interface V2 can be reached on the respective installation via the following URL: https://demo.itsense.ch:8000/apiv2/


Authentifizierung

Um das CoreOne Application Program Interface

Authentication

An access Token is required to be able to call the CoreOne Application Program Interface V2 (API V2) aufrufen zu können, ist eine Access Token notwendig. Mehr Informationen dazu finden sie in folgendem Artikel:. You can find more information on this in the following article: Access Token lösen


HTTP-

Routen

Routes


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 einmalReturns a list of objects

Creates an object

Or:

Creates multiple objects at once

405 - Method not allowedAktalisierung einzelner Objekt-Eigenschaften für mehrere Objekte gleichzeitigLöscht mehrere Objekte auf einmalUpdate of individual object properties for several objects at the same time

Deletes multiple objects at once 

/[Entitätstyp]/[EntitätsId]

/coreidentities/771
Gibt ein bestimmtes Objekt zurückReturns a specific object405 - Method not allowedErsetzt ein ObjektAktualisierung eines bestimmten ObjektesLöscht ein einzelnes ObjektReplaces an object Update a specific objectDeletes a single object

/[Entitätstyp]/fields

/coreidentities/fields
Gibt eine Liste aller verfügbaren Eigenschaften eines Objektes zurückReturns a list of all available properties of an object405 - 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 (GefiltertExecutes a specific method for all objects in the list (Filtered)Executes a specific method for all objects in the list (Filtered)Executes a specific method for all objects in the list (Filtered)Executes a specific method for all objects in the list (Filtered)Executes a specific method for all objects in the list (Filtered)

/[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
Executes a specific method on a single objectExecutes a specific method on a single objectExecutes a specific method on a single objectExecutes a specific method on a single objectExecutes a specific method on a single object


How-to article

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


Verwandte Artikel

Related article

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