Business Application Programming Interfaces (BAPIs) are specialised methods for SAP business assets that are maintained in the SAP system's Business Object Repository (BOR) and are used to perform certain business operations.