innoconnect Dokumentation (REST)

Über die REST Schnitstelle von innoconnect kann mit innosolv intergagiert werden.

Übersicht

Die Schnittstelle ist in die folgenden Bereiche aufgeteilt.

Zugriff

Der Zugriff auf die Objekte der Schnittstelle erfolgt über HTTP Requests gegen {server}/innoconnect/api.

Parameter welche in der Dokumentation mit (query) angegeben sind müssen im URI des Requests mitgegeben werden. Alle Parameter mit der Kennzeichung (body) müssen im Body des Requests, in einem JSON oder XML Objekt übergeben werden.

Authentifizierung

Die Schnittstelle verwendet Basic Auth zur Authentifizierung. Als Benutzer muss die ID des Softwaresystem, sowie die das entsprechende Passwort verwendet werden.

Beispiel

Im folgenden Beispiel werden auf der Adresse mit der Id 1 Daten angepasst. Für den Request und die Response wird JSON verwendet (Content-Type Header) und angefordert (Accept Header).

PUT https://server.local/innoconnect/api/basis/adresse/1

Content-Type: text/json
Accept: text/json
{
    "Strasse": "Linsebühlstrasse",
    "ID_Ort": 123,
    "GueltigVon": "2002-09-27T00:00:00",
    ...
}