Universelle Einsetzbarkeit von BAPIs 

Um für beliebige Szenarien einsetzbar zu sein, müssen BAPIs sämtliche Kommunikationsformen unterstützen und für alle Arten von Kommunikationsteilnehmern verwendbar sein:

Wie die BAPIs zu entwickeln sind, damit sie optimal die konkreten Bedürfnissen erfüllen, wird in dem Dokument BAPI-Entwicklung beschrieben.