Export Results as ZIP with Summary Excel
Managers of a tenant can export the student solutions as ZIP file.
API URL
https://<tenant-url>/api/events/{event-id}/export/
please make sure to add / after keyword export ---> /export/
Pre-Requirement
The user must have the manager role applied
The user must have the export as ZIP role applied
Use-Cases
Exam ICT Berufsbildung Schweiz
Exam OST Cyber Defense
Exam ENISA Hacking Events
Examples
https://academy.hacking-lab.com/api/events/534/export/
https://ost.hacking-lab.com/api/events/534/export/Curriculum Example
https://ost.hacking-lab.com/events/765/curriculumevents/766 ->
https://ost.hacking-lab.com/api/events/766/export/In an event with curriculums, if you want to export a particular child event then use the id of that child event and add it after /events/.
You will get a ZIP file with all the solutions, sorted by user
If you need to sort the data by challenge (instead of sorted by user), please use the following converter program
To remove teacher comments the following command can be run:
find . -type f -name "*_teacher-comment.md" -deleteVideo how to use zip-converter.py