Projects-Project Tasks

Number of APIs: 7

  1. Create Project Task POST {{baseUrl}}/odata/ProjectTasks

  2. Get Project Task GET {{baseUrl}}/odata/ProjectTasks(3fa44ea0-df3b-47f0-bc62-fea3554c6c4c)

  3. Update Project Task PATCH {{baseUrl}}/odata/ProjectTasks(11344c3a-b577-451c-ae62-02c4ed95e80a)

  4. Delete Project Task DELETE {{baseUrl}}/odata/ProjectTasks(3fa44ea0-df3b-47f0-bc62-fea3554c6c4c)

  5. Query Project Tasks GET {{baseUrl}}/odata/ProjectTasks?$expand=project($select=id,name)&$top=5&$select=id,name

  6. Get Tasks By Project GET {{baseUrl}}/odata/Projects(2fa44ea0-df3b-47f0-bc62-fea3554c6c3c)/ProjectTasks?$select=name, id&$expand=projectTaskAssignments($select=id;$expand=projectTeamMember($select=id;$expand=resource($select=name)))

  7. Get Tasks GET {{baseUrl}}/odata/Projects(3fa44ea0-df3b-47f0-bc62-fea3554c6c4c)/GetTasks?$select=id,name,description,number,indent,leadTaskId,allowTimeEntry,startDate,endDate,estimatedCost,estimatedHours,plannedCost,plannedHours,actualCost,actualHours,isActive,rowVersion,projectId&$expand=projectTaskAssignments($select=id,isAllTeamRole,projectTeamMemberId)