Business Application Programming Interfaces (BAPI) sind offene, stabile, objektorientierte Schnittstellen, mit deren Hilfe die Integration betriebswirtschaftlicher Anwendungen beispielsweise über das Internet möglich wird. Dabei können Systeme gekoppelt werden, auch wenn sie auf unterschiedlichen Technologien beruhen. (Quelle: SAP Glossar)