Application Programming Interface (API) ist eine Schnittstelle, über die eine Anwendungssoftware mit anderen Programmen kommuniziert und Daten austauscht. Das könnte z.B. eine Schnittstelle für den Datenaustausch mit einer Webseite sein.