Business processes are not simple by any means. Even though a single integration point can transfer data objects from one application to another but there is no single API that can map a single business process. A business process is mostly complex and require more than one integration point in recursion to actually perform data integration in a business process.