====== OmniVista 2500 RESTful API ====== In den folgenden Beiträgen beschreiben wir wie die RESTful API von OmniVista 2500 v4.2.1 angesprochen werden kann. Die API kann genutzt werden um Vorgänge zu automatisieren die sonst jemand manuell über den Webbrowser durchführen müsste. ===== OmniVista RESTful API mit cURL ansprechen ===== Ich empfehle beim Einsatz von "cURL" auch die Installation und Verwendung von [[https://stedolan.github.io/jq/|jq]], da die längeren json-Ausgaben sonst schnell unübersichtlich werden. In den Beispielen habe ich die Ausgabe von cURL reduziert. Für den Fall dass man noch etwas entwickelt, macht es mehr Sinn sich mit "-i" und "-v" zusätzliche Informationen ausgeben zu lassen. Kurze Referenz was sich hinter den Optionen von cURL verbirgt (für alles weitere ''$ man curl''): * -d = Daten die man übertragen möchte * -F = Überträgt die Daten als wenn sie aus einem Formular kommen (