code: def download(csvpath, asset_manager_id, data_id_type, data_id_list):
          
          interface = interface_direct_csvpath(csvpath)
          logging.config.dictConfig(DEFAULT_LOGGING)
          logger = logging.getLogger(__name__)
          objs = []
          for data_id in data_id_list:
              Dict = dict()
              Dict[data_id_type] = data_id
              objs.append(interface.retrieve(asset_manager_id=asset_manager_id, **Dict))
          return objs
docs: retrieve the objs mainly for test purposes