Object-oriented in design — each BAPI corresponds to a Business Object (visible in SWO1), e.g., BUS2032 is a Sales Order. Stable — SAP won't break the interface between releases (unlike internal ...