Creo que sí. Usé Cómo hacer ingeniería inversa de la API de Discourse para averiguar la ruta. Y luego, supongo, miré el código fuente para ver que el ID de usuario y la dirección de correo electrónico también funcionan.
Sí, el SSO solo actualiza los grupos al iniciar sesión, por lo que la API es tu solución.