code: def list(self, page=0, per_page=25, sort=None, connection=None, q=None,
               search_engine=None, include_totals=True, fields=None,
               include_fields=True):
          params = {
              'per_page': per_page,
              'page': page,
              'include_totals': str(include_totals).lower(),
              'sort': sort,
              'connection': connection,
              'fields': fields and ','.join(fields) or None,
              'include_fields': str(include_fields).lower(),
              'q': q,
              'search_engine': search_engine
          }
          return self.client.get(self._url(), params=params)