PHP/API para verificar si el usuario existe (por correo electrónico) y está en un grupo específico

Tu mejor opción es realizar ingeniería inversa de la API de Discourse para ver cómo funcionan esas cosas.

Creo que puede haber otro endpoint para obtener el usuario por dirección de correo electrónico, pero el de admin/users debería funcionar.