Business Application Programming Interface
Appearance
BAPI stands for Business Application Programming Interface and is essentially the same as an API.
SAP has introduced object-oriented technology in the R/3 System by making R/3 processes and data available in the form of SAP business objects.
External applications can access SAP business objects through standardized, platform independent interfaces - Business Application Programming Interfaces (BAPIs). SAP business objects and their BAPIs provide an object-oriented view of R/3 business functionality.