Hola,
Tal y como comenta Jair la mejor manera de enfocar esta necesidad es mediante la conexión de Servicios web. Puedes encontrar más información desde Administración del sitio > Extensiones > Servicios web > Documentación API.
En este sentido, necesitarás crear en Moodle un cliente WS (crear usuario, generar token, etc...) y consumirlo desde tu entorno web. Los servicios que parece que necesitas podrían ser los siguientes:
-core_user_get_users
Puedes encontrar los pasos detallados que hay que seguir para crear el cliente desde Administración del sitio > Extensiones > Servicios web > Vista general.
Un saludo,
RD