Das Akronym API steht für »Application Programming Interface« (deutsch: Applikationsprogrammschnittstelle) und bezeichnet eine Schnittstelle, die ein Softwaresystem bereitstellt, um dieses in andere Programme einzubinden. APIs werden zum Zwecke der Entwicklung durch Drittanbieter veröffentlicht oder stehen als »offene API« im Internet zur Verfügung, um Zugriff beispielsweise auf eine Datenbank, Hardware oder auf ein Betriebssystem zu ermöglichen. APIs dienen demnach dem Austausch und der Weiterverarbeitung von Daten und Inhalten zwischen verschiedenen Webseiten, Programmen und Content-Anbietern.
Bei immobilienwirtschaftlichen wie auch regulären Software-Systemen finden API-Schnittstellen häufig die Anwendung, um Apps auf mobilen Endgeräten den Lese- und Schreibzugriff auf einzelne Datenbanken oder ganze ERP-Systeme zu geben.