Integration
IMASync unterstützt die Integration externer System um Daten abzugleichen oder eigene Prozesse zu Automatisieren. Voraussetzung für die Nutzung ist ein IMA+ Abo.
Webhooks
Über Webhooks könne externe System auf Ereignisse reagieren. Aktuell können Webhooks für das Anlegen, Ändern und Löschen von Daten im IMASync gerufen werden. Die Verwaltung erfolgt im geschützten Bereich unter dem Punkt Verwaltung/Webhook .
Liste der vorhanden Daten
Über folgende Rest-Schnittstelle kann eine Liste der vorhanden Daten abgerufen werden:
URL: https://www.inveda.net/sync.syncml.interface.script
Authentifizierung: Basic mit Login und Passwort
POST:
{
"list": {
"[Person|Company]": {
"fields": ["hash", "time"]
}
}
Response:
{
list : [
"[Person|Company]": {"id":"..", hash:"..","time":".."}
]
}
Daten abrufen
Über die folgende Schnittstelle kann ein einzelner Datensatz abrufen werden :
URL: https://www.inveda.net/sync.syncml.interface.script
Authentifizierung: Basic mit Login und Passwort
POST:
{
"get": {
"id":"{[id des Datensatze]}",
"fields": ["name","email","mobile","phone","phone-business","geboren"],
"synckey": "[IMASync Key]"
}
}
Response:
{
"get": {
"id": "[id]" ,
"name" : "..",
"email" : ".."
....
}
}