'Processes' and 'Task' Improvements to current API Endpoints
A
Anonymous Rhinoceros
I have created an on-prem 'New Starter' process and we were looking at using Processes to track script progress and any uncompleted sections of the automation process. I created a 'Process Template' within Hudu and began digging into the API Documentation to see how best to achieve this.
After seeing that you've got endpoints to create a new process from a template, and the ability to kick off a run of the new process - Perfect!
The issue arose when investigating how to mark Tasks complete (the backbone of the process I had planned), and noticed there's a very weird Note at the bottom of the PUT request.
Note: Completion fields (completed, completed_at, user_id, completion_notes) are silently ignored if sent—use the application UI to mark tasks complete.
This seems so counter-intuitive! I presume this was disabled for a reason, and I'd love to know it.
If enabling 'Completion fields' is too much of a hassle, please could you add a new PUT endpoint for 'Complete Task', where we can pass the Process ID and Task ID to complete the task.
Thank you for reading my request