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