docs: def all(self):
          """Return all results as a list by automatically fetching all pages.
  
          :return: All results.
          :rtype: ``list``
          """
          results = self.data[self.data_type]
          while self.current < self.total:
              self.fetch_next_page()
              results.extend(self.data[self.data_type])
          return results