Hi,
as far as I know, it is not possible to duplicate a project using the API.
Such an option would really be helpful.
Let me explain:
For specific customers we do have so called „day-to-day business“ projects.
If a new request is made by the customer, the project manager creates a job in our agency management / ERP software, from where a middleware syncs the job into an existing awork project in a task / subtask logic.
Those day-to-day business projects should be closed and archived e.g. at the end of a year.
However, not all tasks have been completed at this point. Furthermore a new project needs to be created, which would mean maintenance to make all automations work.
Therefore we had the idea to create the new project status Archived (as completed) and we do create a parallel running „archive project“. Tasks are then automatically moved there (according to a defined specific schedule - monthly / quarterly /…).
This „archive project“ should be created automatically (through our middleware) the moment the first task should be archived.
For this process a functionality to create the archive project on basis of the existing day-to-day business project using the same settings and custom fields would be helpful.
In the moment writing this, I am thinking about letting do this in our middleware, as cloning a project would also mean having all existing tasks in both projects…
Using a project template is also not an optimal solution, as the assignment of custom fields is very individual for us.
Perhaps someone has an idea…
Regards
Lars