innoconnect Dokumentation (REST)
Über die REST Schnitstelle von innoconnect kann mit innosolv intergagiert werden.
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", ... }