Business Application Programming Interfaces (BAPI) sind Schnittstellen für die objektorientierte Programmierung ( OOP) mit dem Programmierer Dritt- Software in proprietäre R/3- Systeme von SAP integrieren können. Für Anwendungen im Businessbereich sind im R/3- System BAPI-Schnittstellen für Funktionsabfragen implementiert.