Looking at the available web services I see that mod_vpl_open only asks for the Activity id (course_module) and the response is a list of files without any metadata about the student. Could you fix something so that I can either specify the student id as an argument or so that the response can give me all submitted files per student. You can compare with how assign and quiz work, where it is possible to specify the userid (for example in mod_quiz_get_user_attempts) or where the userid is included in the response (for example mod_assign_get_submissions)
Looking at the available web services I see that mod_vpl_open only asks for the Activity id (course_module) and the response is a list of files without any metadata about the student. Could you fix something so that I can either specify the student id as an argument or so that the response can give me all submitted files per student. You can compare with how assign and quiz work, where it is possible to specify the userid (for example in mod_quiz_get_user_attempts) or where the userid is included in the response (for example mod_assign_get_submissions)