docs: def fetch_next(self, previous_page):
          """
          Fetches the next page of results of a paginated request. Pass in the
          previous page in its entirety, or the pagination information dict
          returned as a part of that pages last status ('_pagination_next').
  
          Returns the next page or None if no further data is available.
          """
          if isinstance(previous_page, list) and len(previous_page) != 0:
              if hasattr(previous_page[-1], '_pagination_next'):
                  params = copy.deepcopy(previous_page[-1]._pagination_next)
              else:
                  return None
          else:
              params = copy.deepcopy(previous_page)
  
          method = params['_pagination_method']
          del params['_pagination_method']
  
          endpoint = params['_pagination_endpoint']
          del params['_pagination_endpoint']
  
          return self.__api_request(method, endpoint, params)