Another option of adding projects to MyQ is to import them from CSV files. This can be done manually and also as a scheduled task.
The manual import is described in Manually importing projects.
For information on how to set up the scheduled task, see Setting up the Project synchronization scheduled task.
You can find the required syntax of the CSV file in Syntax of the projects' CSV file.
You can import projects with a hierarchy.
Within the CSV import, new projects are added and existing projects are updated. Projects already present in MyQ that are not listed in the CSV file are left untouched. Each project is recognized by the value of its code, and updated only if the CSV file contains a row with the same code.