Bapi - Bapis and badis are two different ways to extend the sap applications, either externally (bapi) or b usiness a pplication p rogram i nterface (bapi) are programs that allow developers to integrate sap.