Refactoring API Result consolidation for supporting additional convenience API