Application Programming Interface ist ein Software-Intermediär, der es zwei Anwendungen ermöglicht, miteinander zu kommunizieren. Sie können für den Zugriff genutzt werden technische Daten und Servicefunktionalität innerhalb von Anwendungen oder Datenbanken.