Skip to content

API-Integrationen

Pianola kann über RESTful APIs Informationen mit anderen Systemen austauschen.

Eine API ist eine kontrollierte Möglichkeit, wie ein Softwaresystem mit einem anderen kommuniziert. In einem Pianola-Projekt kann das nützlich sein, wenn Informationen zwischen Pianola und einer anderen Anwendung ausgetauscht werden sollen oder wenn eine Aktion in einem System etwas in einem anderen System auslösen soll.

Wann APIs nützlich sind

API-Integrationen sind nützlich, wenn Pianola Teil einer grösseren digitalen Umgebung ist und nicht als vollständig getrennte Anwendung betrieben wird.

Pianola kann zum Beispiel Referenzdaten aus einem bestehenden internen System empfangen, eingereichte Informationen an eine andere Plattform senden, einen Status an anderer Stelle aktualisieren oder einen Prozess in einem verbundenen Dienst auslösen.

Dadurch kann Pianola Arbeitsabläufe unterstützen, die über die Anwendung selbst hinausgehen.

Wie Integrationen funktionieren können

Manche Integrationen starten, wenn eine Person in Pianola eine Aktion ausführt, zum Beispiel über einen Button, der ausgewählte Informationen an ein anderes System sendet.

Andere Integrationen können automatisch ablaufen. Pianola kann zum Beispiel regelmässig nach neuen Informationen suchen, Aktualisierungen im Hintergrund verarbeiten oder Daten empfangen, wenn ein anderes System sie sendet.

Der passende Ansatz hängt von den beteiligten Systemen und davon ab, wie der Arbeitsablauf funktionieren soll.