We've begun to explore the GraphQL API that's available for Nintex RPA. It provides alot of core functionality, but there's some features lacking that would all it to be better integrated into other systems. Please consider adding the following features:
Update Get Wizards query to return CustomWizardName (ID?), if available.
Update Get Queue query to return list of tasks associated with the queue, along with each tasks status, summary, start time, and finished time.
Update Get Task by Id query to include the summary of the task in terms of "Success", "Faulty", and other statuses that may apply.
These API enhancements would better allow other systems that may be initiating tasks within Nintex RPA to see what/how queued tasks are currently running. This could then influence other actions using information not currently accessible via the API.
Thank you
I would like to add that after working with support, we found that the GetTask api is able to report the status of a task. This is returned by requesting the workflowState field, which isn't listed in the current documentation.