'Processes' and 'Task' Improvements to current API Endpoints

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, completedat, userid, 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

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board

API

Date

About 2 months ago

Subscribe to request

Get notified by email when there are changes.