Forum Discussion
Project online REST API for Project Manager approval on Task status update
Hi all,
I am currently working on a custom solution that integrates multiple functionalities interacting with Project Online data. As part of a new requirement, whenever a team member submits a task update in timesheet, I aim to provide Project Managers with the ability to approve task updates directly from a custom page.
My initial approach was to utilize the Project REST API (_api/ProjectServer), but I have not been able to locate an appropriate endpoint that supports this functionality.
Could anyone kindly guide me to the specific REST API endpoint (if available) that can be used to approve task updates? Any insights or alternative approaches would be greatly appreciated.
Thanks in advance.
Regards
Shruti Vyas
1 Reply
- RatanPushpBrass Contributor
Hello Shruti,
The allocated tasks of a project to a team member are part of their assignments. So, you need to refer "EnterpriseResources/Assignments" along with "TimeSheetPeriods/TimeSheet" and related endpoints to find related tasks of a team member.
As per the solution design of Project Online, the project task submitted by a team member requires respective Project Manager approval, and Timesheet manager on the timesheet (It depends on the timesheet configuration).
Hope you find this information helpful.
Best Regards,
Ratan Pushp