Export Results as ZIP with Summary Excel

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" -delete

Video how to use zip-converter.py

 

sort-by-user-to-sort-by-challenge.mp4