code: def iterator(self):
          
          for obj in (self.execute().json().get("items") or []):
              yield self.api_obj_class(self.api, obj)
docs: Execute the API request and return an iterator over the objects. This
          method does not use the query cache.