code: async def get_all(self, url, params=None):
          
          if not params:
              params = {}
          items = []
          next_page_token = None
  
          while True:
              if next_page_token:
                  params['pageToken'] = next_page_token
              response = await self.get_json(url, params=params)
  
              items.append(response)
              next_page_token = response.get('nextPageToken')
              if not next_page_token:
                  break
          return items
docs: Aggregate data from all pages of an API query.
  
          Args:
              url (str): Google API endpoint URL.
              params (dict): (optional) URL query parameters.
  
          Returns:
              list: Parsed JSON query response results.