I'd second erase-install for this.I just recently used this via a
Self-Service policy to update ~30 Catalina Intel MacBooks to Monterey.
All users were standard, non-admins and remote.
Were you ever able to figure this out/get a working report? I've been
tasked with something similar and am not sure where to start with the
API. Any assistance would be greatly appreciated. Thanks!