ENGINE-1378: refactoring API transactions (LoginAPIImpl, ProcessAPIImpl, ProfileAPIImpl, ReportingAPIImpl)