Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »


Introduction

Information from the CoreOne Suite can be queried and changed via the CoreOne application program Interface V2 (API-V2). The Application Program Interface 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/


Authentication

An access Token is required to be able to call the CoreOne Application Program Interface V2 (API V2). You can find more information on this in the following article: Access Token lösen


HTTP-Routes


GET

(read)

POST

(create)

PUT

(Create or replace)

PATCH

(Update)

DELETE

(delete)

/[Entitätstyp]

/coreidentities
Returns a list of objects

Creates an object

Or:

Creates multiple objects at once

405 - Method not allowedUpdate of individual object properties for several objects at the same time

Deletes multiple objects at once 

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

/coreidentities/771
Returns a specific object405 - Method not allowedReplaces an object Update a specific objectDeletes a single object

/[Entitätstyp]/fields

/coreidentities/fields
Returns 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
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)Executes a specific method for all objects in the list (Filtered)

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

/coreidentities/711/custommethod
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
  • No labels