Eine Anwendungsprogrammierschnittstelle (API) ist eine Gruppe von Programmieranweisungen und Standards zum Zugreifen auf eine Softwareanwendung oder ein Webwerkzeug.
Eine API ist eine Software-zu-Software-Schnittstelle und somit keine grafische Benutzerschnittstelle . Mittels APIs kommunizieren Anwendungen ohne Benutzerkenntnisse oder Interventionen.
Sowohl die MOVE Range als auch die IoT Range besitzen eine Umfangreiche HTTP-API.
Häufige Anwendungen bei der IoT Range sind:
-
Änderung der Konfiguration: Aufzeichnungen, Ereignisse, Aktionen usw.
-
Änderung der Bildeinstellungen: Belichtung, Bildqualität, Bildauflösung usw.
-
Statusanforderungen
-
Auslösen von Aktionen