code: def get_list(self, command, item_class, page_size, page_number, sort_by,
          sort_order, **kwargs):
          
          # pylint: disable=R0913,W0221
          data = self._get_response(command=command,
                                    page_size=page_size,
                                    page_number=page_number,
                                    sort_by=sort_by,
                                    sort_order=sort_order,
                                    video_fields=None,
                                    get_item_count="true",
                                    **kwargs)
          return ItemCollection(data=data,
                                item_class=item_class,
                                _connection=self)
docs: Not intended to be called directly, but rather through an by the
          ItemResultSet object iterator.