> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://developer.projectmanager.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://developer.projectmanager.com/_mcp/server.

# API Patch Notes

# September, 2026

## Patch notes for 2026.163.296

These patch notes summarize the changes from version 2026.162.255.

Added 5 new endpoints:

* [TaskLink.CreateTaskLink](https://developer.projectmanager.com/api-reference/task-link/create-task-link)
* [TaskLink.UpdateTaskLink](https://developer.projectmanager.com/api-reference/task-link/update-task-link)
* [TaskLink.DeleteTaskLink](https://developer.projectmanager.com/api-reference/task-link/delete-task-link)
* [TaskLink.RetrieveTaskLinks](https://developer.projectmanager.com/api-reference/task-link/retrieve-task-links)
* [Workload.QueryResourceWorkload](https://developer.projectmanager.com/api-reference/workload/query-resource-workload)

## Patch notes for 2026.162.255

These patch notes summarize the changes from version 2026.161.148.

Changes to data models:

* TaskOwnerDto: Added new field `name`
* TaskOwnerDto: Added new field `shortName`
* WorkSpaceUserInfoDto: Added new field `workSpacePricingType`
* WorkSpaceUserInfoDto: Added new field `workSpaceHasScheduledChanges`
* WorkSpaceUserInfoDto: Added new field `workspaceCurrencySymbol`
* WorkSpaceUserInfoDto: Added new field `workspaceCurrency`

# August, 2026

## Patch notes for 2026.161.148

These patch notes summarize the changes from version 2026.160.203.

Added 1 new endpoints:

* [Risk.CreateRisk](https://developer.projectmanager.com/api-reference/risk/create-risk)

Changes to data models:

* MeetingUpdateDto: Added new field `breakRecurrency`
* NptUpdateDto: Added new field `breakRecurrency`
* TaskUpdateDto: Added new field `breakRecurrency`

Deprecated 1 old endpoints:

* Risk.CreateProjectRisk

## Patch notes for 2026.160.203

These patch notes summarize the changes from version 2026.159.210.

Added 3 new endpoints:

* [Project.CreateProjectExport](https://developer.projectmanager.com/api-reference/project/create-project-export)
* [ResourceTeam.GetResourceTeam](https://developer.projectmanager.com/api-reference/resource-team/get-resource-team)
* [TaskStatus.MoveTasksToATaskStatus](https://developer.projectmanager.com/api-reference/task-status/move-tasks-to-a-task-status)

Renamed 8 endpoints:

* Renamed Meetings.CreateWeeklyRecurringMeetings to [MeetingRecurrency.CreateWeeklyRecurringMeetings](https://developer.projectmanager.com/api-reference/meeting-recurrency/create-weekly-recurring-meetings)
* Renamed Meetings.CreateMonthlyRecurringMeetings to [MeetingRecurrency.CreateMonthlyRecurringMeetings](https://developer.projectmanager.com/api-reference/meeting-recurrency/create-monthly-recurring-meetings)
* Renamed Meetings.CreateDailyRecurringMeetings to [MeetingRecurrency.CreateDailyRecurringMeetings](https://developer.projectmanager.com/api-reference/meeting-recurrency/create-daily-recurring-meetings)
* Renamed Meetings.CreateYearlyRecurringMeetings to [MeetingRecurrency.CreateYearlyRecurringMeetings](https://developer.projectmanager.com/api-reference/meeting-recurrency/create-yearly-recurring-meetings)
* Renamed Meetings.DeleteRecurringMeetings to [MeetingRecurrency.DeleteRecurringMeetings](https://developer.projectmanager.com/api-reference/meeting-recurrency/delete-recurring-meetings)
* Renamed Meetings.ValidateRecurringMeetingSettings to [MeetingRecurrency.ValidateRecurringMeetingSettings](https://developer.projectmanager.com/api-reference/meeting-recurrency/validate-recurring-meeting-settings)
* Renamed Meetings.UpdateRecurringMeetingSettings to [MeetingRecurrency.UpdateRecurringMeetingSettings](https://developer.projectmanager.com/api-reference/meeting-recurrency/update-recurring-meeting-settings)
* Renamed ResourceTeam.RetrieveResourceTeams to [ResourceTeam.QueryResourceTeams](https://developer.projectmanager.com/api-reference/resource-team/query-resource-teams)

Changes to data models:

* RecurringTaskChangeSetDetails: Added new field `recurrences`

# July, 2026

## Patch notes for 2026.159.210

These patch notes summarize the changes from version 2026.158.269.

Changes to data models:

* WorkSpaceDto: Added new field `accountOwnerId`
* WorkSpaceDto: Added new field `status`
* WorkSpaceDto: Added new field `isActive`
* WorkSpaceDto: Added new field `isReseller`
* WorkSpaceDto: Added new field `licenses`
* WorkSpaceUserInfoDto: Added new field `isSocial`

# June, 2026

## Patch notes for 2026.158.269

These patch notes summarize the changes from version 2026.157.126.

Added 1 new endpoints:

* [Resource.BulkUpdateResources](https://developer.projectmanager.com/api-reference/resource/bulk-update-resources)

Renamed 3 endpoints:

* Renamed ProjectMembers.UpdateUserProjectMembership to [ProjectMembers.CreateOrUpdateUserProjectMembership](https://developer.projectmanager.com/api-reference/project-members/create-or-update-user-project-membership)
* Renamed WorkSpace.RetrieveTheCurrentWorkspace to [WorkSpace.RetrieveCurrentWorkspace](https://developer.projectmanager.com/api-reference/work-space/retrieve-current-workspace)
* Renamed WorkSpace.UpdateSettingsForTheCurrentWorkspace to [WorkSpace.UpdateCurrentWorkspaceSettings](https://developer.projectmanager.com/api-reference/work-space/update-current-workspace-settings)

Changes to data models:

* IntegrationDto: Removed field `metadata`
* ResourceDto: Added new field `roleId`
* UserRolePermissionsDto: Added new field `useMcp`
* WorkSpacePermissionsDto: Added new field `changeOwnEmail`
* WorkSpacePermissionsDto: Added new field `useMcp`

Deprecated 2 old endpoints:

* ProjectMembers.UpdateAListOfUserProjectMembership
* ProjectMembers.CreateUserProjectMembership

## Patch notes for 2026.157.126

These patch notes summarize the changes from version 2026.156.163.

Added 2 new endpoints:

* [Integration.UpdateIntegrationMetadata](https://developer.projectmanager.com/api-reference/integration/update-integration-metadata)
* [WorkSpace.UpdateSettingsForTheCurrentWorkspace](https://developer.projectmanager.com/api-reference/work-space/update-settings-for-the-current-workspace)

Renamed 1 endpoints:

* Renamed WorkSpace.RetrieveWorkspaces to [WorkSpace.RetrieveTheCurrentWorkspace](https://developer.projectmanager.com/api-reference/work-space/retrieve-the-current-workspace)

Changes to data models:

* IntegrationDto: Added new field `metadata`
* IntegrationProviderDto: Added new field `unauthorized`
* TaskDetailsDto: Added new field `baseline`
* WorkSpaceDto: Added new field `settings`

Deprecated 3 old endpoints:

* Holiday.QueryResourceHolidays
* Holiday.QueryCountryHolidays
* Holiday.QueryGlobalHolidays

# August, 2026

## Patch notes for 2026.156.163

These patch notes summarize the changes from version 2026.156.162.

* Minor documentation changes, bugfixes, and performance improvements.

# May, 2026

## Patch notes for 2026.156.162

These patch notes summarize the changes from version 153.2.193.

Added 12 new endpoints:

* [Meetings.GetMeetings](https://developer.projectmanager.com/api-reference/meetings/get-meetings)
* [Npt.GetNpts](https://developer.projectmanager.com/api-reference/npt/get-npts)
* [NptStatus.CreateNptTaskStatus](https://developer.projectmanager.com/api-reference/npt-status/create-npt-task-status)
* [NptStatus.UpdateNptTaskStatus](https://developer.projectmanager.com/api-reference/npt-status/update-npt-task-status)
* [NptStatus.DeleteNptTaskStatus](https://developer.projectmanager.com/api-reference/npt-status/delete-npt-task-status)
* [Risk.CreateProjectRisk](https://developer.projectmanager.com/api-reference/risk/create-project-risk)
* [Security.ListBusinessRoles](https://developer.projectmanager.com/api-reference/security/list-business-roles)
* [Security.CreateBusinessRole](https://developer.projectmanager.com/api-reference/security/create-business-role)
* [Security.UpdateBusinessRole](https://developer.projectmanager.com/api-reference/security/update-business-role)
* [Security.DeleteBusinessRole](https://developer.projectmanager.com/api-reference/security/delete-business-role)
* [Security.ResendEmailValidation](https://developer.projectmanager.com/api-reference/security/resend-email-validation)
* [Task.MarkTaskAsReadForTheCurrentUser](https://developer.projectmanager.com/api-reference/task/mark-task-as-read-for-the-current-user)

Changes to existing endpoints:

* ResourceSkill.UpdateResourceSkill changed the parameter name `{skillId}` to `{resourceSkillId}`
* ResourceSkill.UpdateResourceSkill added path parameter `resourceSkillId`
* ResourceSkill.UpdateResourceSkill removed path parameter `skillId`
* ResourceTeam.UpdateResourceTeam changed the parameter name `{teamresourceId}` to `{resourceTeamId}`
* ResourceTeam.UpdateResourceTeam added path parameter `resourceTeamId`
* ResourceTeam.UpdateResourceTeam removed path parameter `teamresourceId`
* Deprecated and replaced: The previous version of TaskStatus.UpdateTaskStatus was deprecated and replaced with a new method.
* TaskStatus.UpdateTaskStatus added path parameter `taskStatusId`
* TaskStatus.UpdateTaskStatus removed path parameter `projectId`
* Deprecated and replaced: The previous version of TaskStatus.DeleteTaskStatus was deprecated and replaced with a new method.
* TaskStatus.DeleteTaskStatus removed path parameter `projectId`

Changes to data models:

* MeetingUpdateDto: Added new field `moveToProject`
* NptUpdateDto: Added new field `moveToProject`
* ResourceCreateDto: Added new field `defaultPlannedHours`
* ResourceCreateDto: Added new field `workingDays`
* ResourceDto: Added new field `defaultPlannedHours`
* ResourceDto: Added new field `workingDays`
* ResourceUpdateDto: Added new field `defaultPlannedHours`
* ResourceUpdateDto: Added new field `workingDays`
* RiskUpdateDto: Added new field `moveToProject`
* TaskDetailsDto: Changed the data type of the field `fieldValues` from `TaskFieldValueDto` to `SimpleTaskFieldValueDto`
* TaskDto: Changed the data type of the field `fieldValues` from `TaskFieldValueDto` to `SimpleTaskFieldValueDto`
* TaskFileDto: Added new field `size`
* TaskStatusUpdateDto: Removed field `id`
* TaskUpdateDto: Added new field `moveToProject`
* WorkSpaceUserInfoDto: Added new field `entitlements`

Deprecated 3 old endpoints:

* Risk.CreateRisk
* TaskStatus.UpdateTaskStatus
* TaskStatus.DeleteTaskStatus

# April, 2026

## Patch notes for 153.2.193

These patch notes summarize the changes from version 152.0.138.

Added 2 new endpoints:

* [Project.ReopenProjectStatus](https://developer.projectmanager.com/api-reference/project/reopen-project-status)
* [Tag.DeleteTag](https://developer.projectmanager.com/api-reference/tag/delete-tag)

Changes to data models:

* ProjectMemberDto: Added new field `projectId`
* TagUpdateDto: Added new field `name`
* WorkSpaceUserInfoDto: Added new field `workspaceCulture`
* WorkSpaceUserInfoDto: Added new field `workspaceCurrencyCulture`
* WorkSpaceUserInfoDto: Removed field `workSpaceCulture`
* WorkSpaceUserInfoDto: Removed field `workSpaceCurrencyCulture`

## Patch notes for 152.0.138

These patch notes summarize the changes from version 151.0.100.

Added 16 new endpoints:

* [Me.RemoveMyAvatar](https://developer.projectmanager.com/api-reference/me/remove-my-avatar)
* [MeetingTag.ReplaceMeetingTags](https://developer.projectmanager.com/api-reference/meeting-tag/replace-meeting-tags)
* [MeetingTag.AddTagsToMeeting](https://developer.projectmanager.com/api-reference/meeting-tag/add-tags-to-meeting)
* [MeetingTag.RemoveTagsFromMeeting](https://developer.projectmanager.com/api-reference/meeting-tag/remove-tags-from-meeting)
* [MeetingTag.RetrieveTagsForAMeeting](https://developer.projectmanager.com/api-reference/meeting-tag/retrieve-tags-for-a-meeting)
* [MeetingTodos.GetMeetingTodos](https://developer.projectmanager.com/api-reference/meeting-todos/get-meeting-todos)
* [MeetingTodos.CreateMeetingTodos](https://developer.projectmanager.com/api-reference/meeting-todos/create-meeting-todos)
* [MeetingTodos.UpdateAMeetingTodos](https://developer.projectmanager.com/api-reference/meeting-todos/update-a-meeting-todos)
* [MeetingTodos.RemoveMeetingTodos](https://developer.projectmanager.com/api-reference/meeting-todos/remove-meeting-todos)
* [ProjectPriority.CreateProjectPriority](https://developer.projectmanager.com/api-reference/project-priority/create-project-priority)
* [ProjectPriority.UpdateProjectPriority](https://developer.projectmanager.com/api-reference/project-priority/update-project-priority)
* [ProjectPriority.DeleteProjectPriority](https://developer.projectmanager.com/api-reference/project-priority/delete-project-priority)
* [RiskTag.ReplaceRiskTags](https://developer.projectmanager.com/api-reference/risk-tag/replace-risk-tags)
* [RiskTag.AddTagsToRisk](https://developer.projectmanager.com/api-reference/risk-tag/add-tags-to-risk)
* [RiskTag.RemoveTagsFromRisk](https://developer.projectmanager.com/api-reference/risk-tag/remove-tags-from-risk)
* [RiskTag.RetrieveTagsForARisk](https://developer.projectmanager.com/api-reference/risk-tag/retrieve-tags-for-a-risk)

Changes to data models:

* CountryDto: Added new field `countryId`
* CountryDto: Added new field `cultureName`
* HourlyRateDetailsDto: Removed field `isActive`
* HourlyRateDto: Removed field `isActive`
* ResourceCreateDto: Added new field `publicAvatarId`
* ResourceUpdateDto: Added new field `publicAvatarId`
* ResourceUpdateDto: Added new field `clearAvatar`
* RiskCreateDto: Added new field `riskTypeId`
* TaskFileDto: Added new field `createDate`
* TaskFileDto: Added new field `fileType`
* TaskFileDto: Added new field `fileTypeLabel`
* WorkSpaceUserInfoDto: Added new field `workSpaceCulture`
* WorkSpaceUserInfoDto: Added new field `workSpaceCurrencyCulture`
* WorkSpaceUserInfoDto: Added new field `userCulture`
* WorkSpaceUserInfoDto: Added new field `userCurrencyCulture`

# March, 2026

## Patch notes for 151.0.100

These patch notes summarize the changes from version 149.0.187.

Changes to data models:

* ResourceDto: Added new field `resourceTypeId`

# February, 2026

## Patch notes for 149.0.187

These patch notes summarize the changes from version 148.0.136.

Added 13 new endpoints:

* [HourlyRate.CreateHourlyRate](https://developer.projectmanager.com/api-reference/hourly-rate/create-hourly-rate)
* [HourlyRate.GetHourlyRates](https://developer.projectmanager.com/api-reference/hourly-rate/get-hourly-rates)
* [HourlyRate.UpdateHourlyRate](https://developer.projectmanager.com/api-reference/hourly-rate/update-hourly-rate)
* [HourlyRate.GetHourlyRate](https://developer.projectmanager.com/api-reference/hourly-rate/get-hourly-rate)
* [HourlyRate.DeleteHourlyRate](https://developer.projectmanager.com/api-reference/hourly-rate/delete-hourly-rate)
* [HourlyRate.UpdateHourlyRateValue](https://developer.projectmanager.com/api-reference/hourly-rate/update-hourly-rate-value)
* [HourlyRatePeriod.GetRatePeriods](https://developer.projectmanager.com/api-reference/hourly-rate-period/get-rate-periods)
* [HourlyRatePeriod.CreateRatePeriod](https://developer.projectmanager.com/api-reference/hourly-rate-period/create-rate-period)
* [Risk.GetRisk](https://developer.projectmanager.com/api-reference/risk/get-risk)
* [Risk.UpdateRisk](https://developer.projectmanager.com/api-reference/risk/update-risk)
* [Risk.RemoveRisk](https://developer.projectmanager.com/api-reference/risk/remove-risk)
* [Risk.GetRisksForProject](https://developer.projectmanager.com/api-reference/risk/get-risks-for-project)
* [Risk.CreateRisk](https://developer.projectmanager.com/api-reference/risk/create-risk)

Changes to data models:

* MeetingDetailsDto: Added new field `project`
* MeetingDto: Added new field `project`
* RiskDto: Changed the data type of the field `assignments` from `AssignmentDto` to `RiskAssignmentDto`
* RiskDto: Added new field `project`

# January, 2026

## Patch notes for 148.0.136

These patch notes summarize the changes from version 146.1.229.

Added 11 new endpoints:

* [Meetings.GetMeeting](https://developer.projectmanager.com/api-reference/meetings/get-meeting)
* [Meetings.UpdateMeeting](https://developer.projectmanager.com/api-reference/meetings/update-meeting)
* [Meetings.RemoveMeeting](https://developer.projectmanager.com/api-reference/meetings/remove-meeting)
* [Meetings.CreateMeeting](https://developer.projectmanager.com/api-reference/meetings/create-meeting)
* [Meetings.CreateWeeklyRecurringMeetings](https://developer.projectmanager.com/api-reference/meetings/create-weekly-recurring-meetings)
* [Meetings.CreateMonthlyRecurringMeetings](https://developer.projectmanager.com/api-reference/meetings/create-monthly-recurring-meetings)
* [Meetings.CreateDailyRecurringMeetings](https://developer.projectmanager.com/api-reference/meetings/create-daily-recurring-meetings)
* [Meetings.CreateYearlyRecurringMeetings](https://developer.projectmanager.com/api-reference/meetings/create-yearly-recurring-meetings)
* [Meetings.DeleteRecurringMeetings](https://developer.projectmanager.com/api-reference/meetings/delete-recurring-meetings)
* [Meetings.ValidateRecurringMeetingSettings](https://developer.projectmanager.com/api-reference/meetings/validate-recurring-meeting-settings)
* [Meetings.UpdateRecurringMeetingSettings](https://developer.projectmanager.com/api-reference/meetings/update-recurring-meeting-settings)

# Updates from 2025

## Patch notes for 146.1.229

These patch notes summarize the changes from version 145.0.219.

Changes to data models:

* IntegrationDto: Removed field `config`
* ProjectDto: Added new field `workingDays`
* ProjectStatusDto: Added new field `isSystem`
* ProjectVersionDto: Added new field `applicationName`
* ProjectVersionDto: Added new field `tokenId`
* ProjectVersionDto: Added new field `tokenName`

## Patch notes for 145.0.219

These patch notes summarize the changes from version 144.0.155.

Added 11 new endpoints:

* [NptRecurrency.ValidateRecurringNpts](https://developer.projectmanager.com/api-reference/npt-recurrency/validate-recurring-npts)
* [NptRecurrency.UpdateRecurringNpts](https://developer.projectmanager.com/api-reference/npt-recurrency/update-recurring-npts)
* [ProjectChargeCode.UpdateProjectChargeCode](https://developer.projectmanager.com/api-reference/project-charge-code/update-project-charge-code)
* [ProjectChargeCode.DeleteProjectChargeCode](https://developer.projectmanager.com/api-reference/project-charge-code/delete-project-charge-code)
* [ProjectFolder.CreateProjectFolder](https://developer.projectmanager.com/api-reference/project-folder/create-project-folder)
* [ProjectFolder.UpdateProjectFolder](https://developer.projectmanager.com/api-reference/project-folder/update-project-folder)
* [ProjectFolder.DeleteProjectFolder](https://developer.projectmanager.com/api-reference/project-folder/delete-project-folder)
* [ProjectStatus.UpdateProjectStatus](https://developer.projectmanager.com/api-reference/project-status/update-project-status)
* [ProjectStatus.DeleteProjectStatus](https://developer.projectmanager.com/api-reference/project-status/delete-project-status)
* [TaskRecurrency.ValidateRecurringTasks](https://developer.projectmanager.com/api-reference/task-recurrency/validate-recurring-tasks)
* [TaskRecurrency.UpdateRecurringTasks](https://developer.projectmanager.com/api-reference/task-recurrency/update-recurring-tasks)

Renamed 5 endpoints:

* Renamed Timesheet.QueryTimeSheets to [Timesheet.QueryTimeEntries](https://developer.projectmanager.com/api-reference/timesheet/query-time-entries)
* Renamed Timesheet.ReturnsActiveAdminTasksThatAreUsedToReportTime to [Timesheet.RetrieveAdministrativeTasks](https://developer.projectmanager.com/api-reference/timesheet/retrieve-administrative-tasks)
* Renamed Timesheet.SubmitResourceTimeSheetForApproval to [Timesheet.SubmitTimeSheet](https://developer.projectmanager.com/api-reference/timesheet/submit-time-sheet)
* Renamed Timesheet.ApproveResourceTimeSheetApprovalRequest to [Timesheet.ApproveTimeSheet](https://developer.projectmanager.com/api-reference/timesheet/approve-time-sheet)
* Renamed Timesheet.RejectResourceTimeSheetApprovalRequest to [Timesheet.RejectTimeSheet](https://developer.projectmanager.com/api-reference/timesheet/reject-time-sheet)

Changes to data models:

* ProjectDto: Added new field `ownerId`
* TaskCreateDto: Added new field `index`

## Patch notes for 144.0.155

These patch notes summarize the changes from version 143.0.162.

Added 2 new endpoints:

* [ProjectChargeCode.CreateProjectChargeCode](https://developer.projectmanager.com/api-reference/project-charge-code/create-project-charge-code)
* [ProjectStatus.CreateProjectStatus](https://developer.projectmanager.com/api-reference/project-status/create-project-status)

Changes to data models:

* ProjectChargeCodeDto: Added new field `isActive`
* ProjectTemplateDto: Added new field `ownerId`
* ProjectTemplateDto: Added new field `createDate`
* TimesheetDto: Added new field `approvalStatusId`
* UserRoleDto: Added new field `description`
* UserRoleDto: Added new field `isAdmin`
* UserRoleDto: Added new field `isCustom`
* UserRoleDto: Added new field `isGlobalAdmin`
* UserRoleDto: Added new field `isGuest`
* UserRoleDto: Added new field `isDefault`
* UserRoleDto: Added new field `permissions`

## Patch notes for 143.0.162

These patch notes summarize the changes from version 141.1.156.

Added 7 new endpoints:

* [NptRecurrency.CreateWeeklyRecurringNpts](https://developer.projectmanager.com/api-reference/npt-recurrency/create-weekly-recurring-npts)
* [NptRecurrency.CreateMonthlyRecurringNpts](https://developer.projectmanager.com/api-reference/npt-recurrency/create-monthly-recurring-npts)
* [NptRecurrency.CreateDailyRecurringNpts](https://developer.projectmanager.com/api-reference/npt-recurrency/create-daily-recurring-npts)
* [NptRecurrency.CreateYearlyRecurringNpts](https://developer.projectmanager.com/api-reference/npt-recurrency/create-yearly-recurring-npts)
* [NptRecurrency.DeleteRecurringNpts](https://developer.projectmanager.com/api-reference/npt-recurrency/delete-recurring-npts)
* [Task.FetchTheFirstLevelChildTasksFromTheTask](https://developer.projectmanager.com/api-reference/task/fetch-the-first-level-child-tasks-from-the-task)
* [TaskAssignee.ReturnsTaskAssignees](https://developer.projectmanager.com/api-reference/task-assignee/returns-task-assignees)

Changes to data models:

* NptCreateDto: Added new field `statusId`
* NptDetailsDto: Added new field `createDate`
* NptDetailsDto: Added new field `owner`
* NptDetailsDto: Added new field `ownerId`
* NptDetailsDto: Added new field `discussionData`
* NptDetailsDto: Added new field `fileData`
* NptDetailsDto: Added new field `recurring`
* NptDetailsDto: Added new field `recurringParentTaskId`
* NptDetailsDto: Added new field `recurringSettings`
* NptDto: Added new field `createDate`
* NptDto: Added new field `owner`
* NptDto: Added new field `ownerId`
* NptUpdateDto: Added new field `plannedDuration`
* NptUpdateDto: Added new field `plannedEffort`
* NptUpdateDto: Added new field `actualDuration`
* NptUpdateDto: Added new field `recurring`
* ProjectCreateDto: Added new field `weekStartsOnMonday`
* RecurringTaskChangeSetDetails: Added new field `changeSetId`
* TaskDetailsDto: Added new field `ownerId`
* TaskDetailsDto: Added new field `owner`
* TaskDetailsDto: Added new field `recurring`
* TaskDetailsDto: Added new field `recurringParentTaskId`
* TaskDetailsDto: Added new field `recurringSettings`
* TaskDetailsDto: Added new field `approvalStatus`
* TaskDetailsDto: Added new field `approvalStatusModifiedBy`
* TaskDetailsDto: Added new field `approvalStatusModifiedDate`
* TaskDetailsDto: Added new field `approvalLastReminderDate`
* TaskDetailsDto: Added new field `discussionData`
* TaskDetailsDto: Added new field `fileData`
* TaskDetailsDto: Added new field `successors`
* TaskDetailsDto: Added new field `predecessors`
* TaskUpdateDto: Added new field `actualDuration`

## Patch notes for 141.1.156

These patch notes summarize the changes from version 139.0.157.

Added 6 new endpoints:

* [Project.RestoreProject](https://developer.projectmanager.com/api-reference/project/restore-project)
* [TaskRecurrency.CreateWeeklyRecurringTasks](https://developer.projectmanager.com/api-reference/task-recurrency/create-weekly-recurring-tasks)
* [TaskRecurrency.CreateMonthlyRecurringTasks](https://developer.projectmanager.com/api-reference/task-recurrency/create-monthly-recurring-tasks)
* [TaskRecurrency.CreateDailyRecurringTasks](https://developer.projectmanager.com/api-reference/task-recurrency/create-daily-recurring-tasks)
* [TaskRecurrency.CreateYearlyRecurringTasks](https://developer.projectmanager.com/api-reference/task-recurrency/create-yearly-recurring-tasks)
* [TaskRecurrency.DeleteRecurringTasks](https://developer.projectmanager.com/api-reference/task-recurrency/delete-recurring-tasks)

Changes to data models:

* ProjectCreateDto: Added new field `template`

## Patch notes for 139.0.157

These patch notes summarize the changes from version 138.1.170.

Added 2 new endpoints:

* [ProjectMembers.RetrieveProjectsTheUserIsAMemberOf](https://developer.projectmanager.com/api-reference/project-members/retrieve-projects-the-user-is-a-member-of)
* [Resource.GetResourceAvatar](https://developer.projectmanager.com/api-reference/resource/get-resource-avatar)

Changes to data models:

* NptDetailsDto: Added new field `actualStartDate`
* NptDetailsDto: Added new field `actualFinishDate`
* NptDetailsDto: Added new field `actualDuration`
* NptDetailsDto: Added new field `actualCost`
* NptDetailsDto: Added new field `plannedCost`
* NptDetailsDto: Added new field `plannedDuration`
* NptDetailsDto: Added new field `plannedEffort`
* NptDetailsDto: Added new field `tags`
* NptDetailsDto: Added new field `todos`
* NptDto: Added new field `actualStartDate`
* NptDto: Added new field `actualFinishDate`
* NptDto: Added new field `actualDuration`
* NptDto: Added new field `actualCost`
* NptDto: Added new field `plannedCost`
* NptDto: Added new field `plannedDuration`
* NptDto: Added new field `plannedEffort`
* NptDto: Added new field `tags`
* NptDto: Added new field `todos`
* NptUpdateDto: Added new field `actualStartDate`
* NptUpdateDto: Added new field `actualFinishDate`
* NptUpdateDto: Added new field `plannedCost`
* NptUpdateDto: Added new field `actualCost`
* ProjectCreateDto: Added new field `externalReferenceId`
* ProjectDto: Added new field `externalReferenceId`
* ProjectUpdateDto: Added new field `externalReferenceId`
* TaskDetailsDto: Added new field `childTaskCount`
* TaskDetailsDto: Added new field `parentTaskName`
* WorkSpaceUserInfoDto: Added new field `workSpaceId`
* WorkSpaceUserInfoDto: Added new field `workSpaceStatus`
* WorkSpaceUserInfoDto: Added new field `workSpaceIsActive`
* WorkSpaceUserInfoDto: Added new field `workSpaceCountry`
* WorkSpaceUserInfoDto: Added new field `workSpaceCountryCode`
* WorkSpaceUserInfoDto: Added new field `location`

## Patch notes for 138.1.170

These patch notes summarize the changes from version 137.0.201.

Added 16 new endpoints:

* [NptDiscussion.RetrieveNptComments](https://developer.projectmanager.com/api-reference/npt-discussion/retrieve-npt-comments)
* [NptDiscussion.CreateNptComments](https://developer.projectmanager.com/api-reference/npt-discussion/create-npt-comments)
* [NptDiscussion.LikeAComment](https://developer.projectmanager.com/api-reference/npt-discussion/like-a-comment)
* [NptDiscussion.RemovesAThumbsupFromAComment](https://developer.projectmanager.com/api-reference/npt-discussion/removes-a-thumbsup-from-a-comment)
* [NptDiscussion.RemoveAComment](https://developer.projectmanager.com/api-reference/npt-discussion/remove-a-comment)
* [NptFiles.GetNptFiles](https://developer.projectmanager.com/api-reference/npt-files/get-npt-files)
* [NptTag.ReplaceTaskTags](https://developer.projectmanager.com/api-reference/npt-tag/replace-task-tags)
* [NptTag.AddTaskTagToTask](https://developer.projectmanager.com/api-reference/npt-tag/add-task-tag-to-task)
* [NptTag.RemoveTaskTagFromTask](https://developer.projectmanager.com/api-reference/npt-tag/remove-task-tag-from-task)
* [NptTag.RetrieveTaskTags](https://developer.projectmanager.com/api-reference/npt-tag/retrieve-task-tags)
* [NptTodos.GetNptTodos](https://developer.projectmanager.com/api-reference/npt-todos/get-npt-todos)
* [NptTodos.CreateNptTodo](https://developer.projectmanager.com/api-reference/npt-todos/create-npt-todo)
* [NptTodos.UpdateANptTodo](https://developer.projectmanager.com/api-reference/npt-todos/update-anpt-todo)
* [NptTodos.RemoveNptTodo](https://developer.projectmanager.com/api-reference/npt-todos/remove-npt-todo)
* [TaskFile.GetTaskFiles](https://developer.projectmanager.com/api-reference/task-file/get-task-files)
* [TaskTag.RetrieveTaskTags](https://developer.projectmanager.com/api-reference/task-tag/retrieve-task-tags)

Renamed 4 endpoints:

* Renamed Discussion.CreateTaskComments to [Discussion.CreateTaskComment](https://developer.projectmanager.com/api-reference/discussion/create-task-comment)
* Renamed Discussion.LikeAComment to [Discussion.LikeComment](https://developer.projectmanager.com/api-reference/discussion/like-comment)
* Renamed Discussion.RemovesAThumbsupFromAComment to [Discussion.UnlikeComment](https://developer.projectmanager.com/api-reference/discussion/unlike-comment)
* Renamed Discussion.RemoveAComment to [Discussion.RemoveComment](https://developer.projectmanager.com/api-reference/discussion/remove-comment)

Changes to data models:

* ProjectManagerDto: Added new field `color`
* ResourceCreateDto: Added new field `language`
* ResourceDto: Added new field `name`
* ResourceDto: Added new field `language`
* ResourceUpdateDto: Added new field `language`
* TaskCreateDto: Added new field `parentId`

## Patch notes for 137.0.201

These patch notes summarize the changes from version 136.0.106.

Added 1 new endpoints:

* [Resource.DeleteResource](https://developer.projectmanager.com/api-reference/resource/delete-resource)

Renamed 1 endpoints:

* Renamed Risk.GetRiskList to [Risk.QueryRisks](https://developer.projectmanager.com/api-reference/risk/query-risks)

## Patch notes for 136.0.106

These patch notes summarize the changes from version 135.0.134.

Changes to data models:

* RiskDto: Added new field `riskTypeId`
* TimeSheetApprovalResponseDto: Added new field `modifiedDate`
* TimesheetResponseDto: Changed the data type of the field `lastUpdatedDate` from `string` to `date-time`
* TimesheetResponseDto: Added new field `documents`
* TimesheetUpdateRequestDto: Added new field `documentIds`

## Patch notes for 135.0.134

These patch notes summarize the changes from version 134.0.125.

Added 1 new endpoints:

* [Risk.GetRiskList](https://developer.projectmanager.com/api-reference/risk/get-risk-list)

Changes to existing endpoints:

* Npt.GetNpt changed the data type of the parameter `nptId` from `uuid` to `string`

Changes to data models:

* NptDto: Added new field `shortId`
* TimesheetResponseDto: Added new field `lastUpdatedDate`

## Patch notes for 134.0.125

These patch notes summarize the changes from version 133.1.136.

Added 3 new endpoints:

* [Timesheet.SubmitResourceTimeSheetForApproval](https://developer.projectmanager.com/api-reference/timesheet/submit-resource-time-sheet-for-approval)
* [Timesheet.ApproveResourceTimeSheetApprovalRequest](https://developer.projectmanager.com/api-reference/timesheet/approve-resource-time-sheet-approval-request)
* [Timesheet.RejectResourceTimeSheetApprovalRequest](https://developer.projectmanager.com/api-reference/timesheet/reject-resource-time-sheet-approval-request)

Changes to data models:

* ProjectCreateDto: Added new field `shortId`
* TaskDto: Added new field `actualDuration`

## Patch notes for 133.1.136

These patch notes summarize the changes from version 132.1.183.

Changes to data models:

* TaskDto: Added new field `index`
* TaskDto: Added new field `level`
* TimesheetDto: Added new field `isCopied`
* TimesheetResponseDto: Added new field `isCopied`

## Patch notes for 132.1.183

These patch notes summarize the changes from version 131.1.208.

Added 1 new endpoints:

* [ProjectMembers.UpdateAListOfUserProjectMembership](https://developer.projectmanager.com/api-reference/project-members/update-alist-of-user-project-membership)

Changes to data models:

* ProjectUpdateDto: Added new field `notes`

## Patch notes for 131.1.208

These patch notes summarize the changes from version 130.1.162.

Changes to data models:

* ProjectCreateDto: Added new field `shortName`
* ProjectCreateDto: Added new field `updatePlannedWithActual`
* ProjectCreateDto: Added new field `workingDays`
* ProjectDto: Added new field `updatePlannedWithActual`
* ProjectUpdateDto: Added new field `shortName`
* ProjectUpdateDto: Added new field `updatePlannedWithActual`
* ResourceSkillDto: Added new field `inUse`

## Patch notes for 130.1.162

These patch notes summarize the changes from version 129.0.113.

Added 1 new endpoints:

* [RiskFile.UploadRiskFile](https://developer.projectmanager.com/api-reference/risk-file/upload-risk-file)

Changes to data models:

* ProjectCreateDto: Removed field `template`
* ProjectUpdateDto: Added new field `template`

## Patch notes for 129.0.113

These patch notes summarize the changes from version 127.0.185.

Added 6 new endpoints:

* [Me.UpdateMyAvatar](https://developer.projectmanager.com/api-reference/me/update-my-avatar)
* [Npt.GetNpt](https://developer.projectmanager.com/api-reference/npt/get-npt)
* [Npt.UpdateNpt](https://developer.projectmanager.com/api-reference/npt/update-npt)
* [Npt.RemoveNpt](https://developer.projectmanager.com/api-reference/npt/remove-npt)
* [Npt.CreateNpt](https://developer.projectmanager.com/api-reference/npt/create-npt)
* [NptStatus.GetNptTaskStatuses](https://developer.projectmanager.com/api-reference/npt-status/get-npt-task-statuses)

Renamed 4 endpoints:

* Renamed TaskTodo.GetTodosForATask to [TaskTodo.GetTodos](https://developer.projectmanager.com/api-reference/task-todo/get-todos)
* Renamed TaskTodo.CreateATodoForATask to [TaskTodo.CreateTodo](https://developer.projectmanager.com/api-reference/task-todo/create-todo)
* Renamed TaskTodo.UpdateATodo to [TaskTodo.UpdateTodo](https://developer.projectmanager.com/api-reference/task-todo/update-todo)
* Renamed TaskTodo.DeleteATodo to [TaskTodo.DeleteTodo](https://developer.projectmanager.com/api-reference/task-todo/delete-todo)

Changes to data models:

* TimesheetDto: Changed the data type of the field `date` from `date-time` to `date`
* TimesheetTaskDto: Changed the data type of the field `plannedStartDate` from `date-time` to `date`
* TimesheetTaskDto: Changed the data type of the field `plannedFinishDate` from `date-time` to `date`
* TimesheetTaskDto: Changed the data type of the field `actualStartDate` from `date-time` to `date`
* TimesheetTaskDto: Changed the data type of the field `actualFinishDate` from `date-time` to `date`

## Patch notes for 127.0.185

These patch notes summarize the changes from version 125.1.169.

Changes to data models:

* LicenseDto: Changed the data type of the field `id` from `uuid` to `string`

## Patch notes for 125.1.169

These patch notes summarize the changes from version 122.0.214.

Changes to data models:

* WorkSpaceUserInfoDto: Added new field `permissions`

# Updates from 2024

## Patch notes for 122.0.214

These patch notes summarize the changes from version 121.0.4887.

Added 3 new endpoints:

* [ProjectCustomer.CreateProjectCustomer](https://developer.projectmanager.com/api-reference/project-customer/create-project-customer)
* [ProjectCustomer.UpdateProjectCustomer](https://developer.projectmanager.com/api-reference/project-customer/update-project-customer)
* [ProjectCustomer.DeleteProjectCustomer](https://developer.projectmanager.com/api-reference/project-customer/delete-project-customer)

## Patch notes for 121.0.4887

These patch notes summarize the changes from version 120.0.4689.

Added 7 new endpoints:

* [Discussion.LikeAComment](https://developer.projectmanager.com/api-reference/discussion/like-a-comment)
* [Discussion.RemovesAThumbsupFromAComment](https://developer.projectmanager.com/api-reference/discussion/removes-a-thumbsup-from-a-comment)
* [Discussion.RemoveAComment](https://developer.projectmanager.com/api-reference/discussion/remove-a-comment)
* [TaskTodo.GetTodosForATask](https://developer.projectmanager.com/api-reference/task-todo/get-todos-for-a-task)
* [TaskTodo.CreateATodoForATask](https://developer.projectmanager.com/api-reference/task-todo/create-a-todo-for-a-task)
* [TaskTodo.UpdateATodo](https://developer.projectmanager.com/api-reference/task-todo/update-a-todo)
* [TaskTodo.DeleteATodo](https://developer.projectmanager.com/api-reference/task-todo/delete-a-todo)

Changes to existing endpoints:

* Notification.RetrieveNotifications added query parameter `senderId`
* Notification.RetrieveNotifications added query parameter `notificationTypes`
* Notification.RetrieveNotifications added query parameter `asFlatList`

Changes to data models:

* ResourceDto: Added new field `countryName`
* TaskCreateDto: Added new field `isLocked`
* TaskCreateDto: Added new field `isMilestone`
* TaskUpdateDto: Added new field `isLocked`
* TaskUpdateDto: Added new field `isMilestone`
* TimesheetCreateRequestDto: Added new field `minutes`
* TimesheetDto: Added new field `minutes`
* TimesheetResponseDto: Added new field `minutes`
* TimesheetUpdateRequestDto: Added new field `minutes`

## Patch notes for 120.0.4689

These patch notes summarize the changes from version 119.0.4625.

Changes to data models:

* ResourceDto: Added new field `initials`
* ResourceDto: Added new field `avatarUrl`

## Patch notes for 119.0.4625

These patch notes summarize the changes from version 117.0.4438.

Added 5 new endpoints:

* [ProjectVersion.RetrieveProjectVersions](https://developer.projectmanager.com/api-reference/project-version/retrieve-project-versions)
* [ProjectVersion.DownloadMSProjectXml](https://developer.projectmanager.com/api-reference/project-version/download-msproject-xml)
* [ProjectVersion.RestoreProjectVersion](https://developer.projectmanager.com/api-reference/project-version/restore-project-version)
* [ProjectVersion.CopyProjectVersion](https://developer.projectmanager.com/api-reference/project-version/copy-project-version)
* [Risk.CreateRiskExport](https://developer.projectmanager.com/api-reference/risk/create-risk-export)

Renamed 1 endpoints:

* Renamed TaskMetadata.GetTasksByProjectIDAndForeignKeyID to [TaskMetadata.TaskMetadataSearch](https://developer.projectmanager.com/api-reference/task-metadata/task-metadata-search)

Changes to data models:

* TaskDto: Added new field `isLocked`
* TaskDto: Added new field `isMilestone`

## Patch notes for 117.0.4438

These patch notes summarize the changes from version 116.0.4391.

Changes to data models:

* ResourceCreateDto: Added new field `colorName`
* ResourceDto: Added new field `colorName`
* ResourceDto: Added new field `color`
* ResourceUpdateDto: Added new field `colorName`

## Patch notes for 116.0.4391

These patch notes summarize the changes from version 115.0.4330.

Added 1 new endpoints:

* [Resource.ResendInviteEmail](https://developer.projectmanager.com/api-reference/resource/resend-invite-email)

Changes to data models:

* TimesheetDto: Added new field `resourceId`
* TimesheetDto: Added new field `taskId`
* TimesheetDto: Added new field `projectId`
* UserError: Added new field `statusCode`

## Patch notes for 115.0.4330

These patch notes summarize the changes from version 114.0.4169.

Changes to data models:

* NotificationDto: Added new field `id`
* NotificationDto: Removed field `notificationId`
* NotificationDto: Removed field `businessId`
* NotificationDto: Removed field `userId`
* ResourcesCreateDto: Added new field `projectIds`
* RiskExportSettingsDto: Added new field `timeZoneOffset`
* RiskExportSettingsDto: Added new field `dueDateFilter`
* RiskExportSettingsDto: Added new field `priorityFilter`
* RiskExportSettingsDto: Added new field `progressFilter`
* RiskExportSettingsDto: Added new field `assignees`
* RiskExportSettingsDto: Added new field `tags`
* TaskDto: Added new field `theme`

## Patch notes for 114.0.4169

These patch notes summarize the changes from version 112.0.3856.

Added 9 new endpoints:

* [Notification.RetrieveNotifications](https://developer.projectmanager.com/api-reference/notification/retrieve-notifications)
* [Notification.NotificationCount](https://developer.projectmanager.com/api-reference/notification/notification-count)
* [Notification.UnreadNotificationCount](https://developer.projectmanager.com/api-reference/notification/unread-notification-count)
* [Notification.DeleteAllNotifications](https://developer.projectmanager.com/api-reference/notification/delete-all-notifications)
* [Notification.MarkNotificationRead](https://developer.projectmanager.com/api-reference/notification/mark-notification-read)
* [Notification.ReadAllNotifications](https://developer.projectmanager.com/api-reference/notification/read-all-notifications)
* [Notification.DeleteNotification](https://developer.projectmanager.com/api-reference/notification/delete-notification)
* [Notification.MarkNotificationUnread](https://developer.projectmanager.com/api-reference/notification/mark-notification-unread)
* [Resource.CreateManyResources](https://developer.projectmanager.com/api-reference/resource/create-many-resources)

Changes to data models:

* ProjectVersionChangeDataDto: Added new field `restoreVersion`
* ResourceDto: Added new field `createdDate`
* ResourceDto: Added new field `createdBy`
* ResourceDto: Added new field `modifiedDate`
* ResourceDto: Added new field `modifiedBy`
* ResourceUpdateDto: Added new field `isActive`
* ResourceUpdateDto: Added new field `approverId`
* TaskUpdateDto: Added new field `actualFinishDate`

## Patch notes for 112.0.3856

These patch notes summarize the changes from version 110.0.3705.

Changes to data models:

* AstroError: Added new field `validationErrors`
* IntegrationDto: Added new field `noAdminPermission`
* ProjectCreateDto: Added new field `taskStatusCreate`
* ProjectDto: Added new field `percentComplete`
* TaskStatusCreateDto: Added new field `isDone`

## Patch notes for 110.0.3705

These patch notes summarize the changes from version 107.0.3368.

Changes to data models:

* CountryHolidayDto: Added new field `countryName`

## Patch notes for 107.0.3368

These patch notes summarize the changes from version 104.0.3086.

Changes to data models:

* TaskDto: Added new field `actualEffort`
* TaskDto: Added new field `actualResourceCost`
* TaskDto: Added new field `plannedResourceCost`
* TimesheetResourceDto: Added new field `hourlyRate`
* TimesheetTaskDto: Added new field `actualResourceCost`
* TimesheetTaskDto: Added new field `actualEffort`
* TimesheetTaskDto: Added new field `plannedResourceCost`
* TimesheetTaskDto: Added new field `plannedEffort`

## Patch notes for 104.0.3086

These patch notes summarize the changes from version 103.0.3003.

Added 1 new endpoints:

* [Changeset.RetrieveProjectChangesByProjectID](https://developer.projectmanager.com/api-reference/changeset/retrieve-project-changes-by-project-id)

Renamed 2 endpoints:

* Renamed Changeset.RetrieveChangeset to [Changeset.RetrieveChangesetStatus](https://developer.projectmanager.com/api-reference/changeset/retrieve-changeset-status)
* Renamed Changeset.RetrieveCompletedChangeset to [Changeset.RetrieveCompletedChangesetStatus](https://developer.projectmanager.com/api-reference/changeset/retrieve-completed-changeset-status)

Deprecated 1 old endpoints:

* Changeset.RetrieveChangesetsByProjectID

## Patch notes for 103.0.3003

These patch notes summarize the changes from version 102.0.2886.

Added 2 new endpoints:

* [Changeset.RetrieveChangesetsByProjectID](https://developer.projectmanager.com/api-reference/changeset/retrieve-changesets-by-project-id)
* [Project.DeleteProject](https://developer.projectmanager.com/api-reference/project/delete-project)

Changes to data models:

* ProjectFileDto: Added new field `folder`

## Patch notes for 102.0.2886

These patch notes summarize the changes from version 99.0.2550.

Added 9 new endpoints:

* [File.DeleteFile](https://developer.projectmanager.com/api-reference/file/delete-file)
* [Holiday.QueryResourceHolidays](https://developer.projectmanager.com/api-reference/holiday/query-resource-holidays)
* [Holiday.QueryCountryHolidays](https://developer.projectmanager.com/api-reference/holiday/query-country-holidays)
* [Holiday.QueryGlobalHolidays](https://developer.projectmanager.com/api-reference/holiday/query-global-holidays)
* [IntegrationProvider.DisconnectUserIntegrationProviderConnection](https://developer.projectmanager.com/api-reference/integration-provider/disconnect-user-integration-provider-connection)
* [NptFiles.UploadFileToNonProjectTasks](https://developer.projectmanager.com/api-reference/npt-files/upload-file-to-non-project-tasks)
* [TaskMetadata.AddMetadata](https://developer.projectmanager.com/api-reference/task-metadata/add-metadata)
* [TaskMetadata.GetTaskMetadata](https://developer.projectmanager.com/api-reference/task-metadata/get-task-metadata)
* [TaskMetadata.GetTasksByProjectIDAndForeignKeyID](https://developer.projectmanager.com/api-reference/task-metadata/get-tasks-by-project-idand-foreign-key-id)

Changes to existing endpoints:

* Project.QueryProjects removed query parameter `$select`
* Resource.QueryResources removed query parameter `$select`
* ResourceSkill.RetrieveResourceSkills removed query parameter `$select`
* ResourceTeam.RetrieveResourceTeams removed query parameter `$select`
* Tag.QueryTags removed query parameter `$select`
* Task.QueryTasks removed query parameter `$select`
* TaskField.QueryTaskFields removed query parameter `$select`
* TaskField.QueryTaskFieldValues removed query parameter `$select`
* Timesheet.QueryTimeSheets removed query parameter `$select`

Changes to data models:

* ProjectDto: Added new field `creationTemplateId`
* ProjectDto: Added new field `fieldValues`
* ProjectDto: Added new field `files`
* TaskAssigneeDto: Added new field `email`
* TaskAssigneeDto: Added new field `allocatedEffort`
* TaskDto: Added new field `fieldValues`
* TaskDto: Added new field `files`
* TaskFieldValueDto: Added new field `name`
* TaskFieldValueDto: Added new field `type`
* TimesheetDto: Added new field `files`

Deprecated 2 old endpoints:

* Discussion.RetrieveTaskComments
* Discussion.CreateTaskComments

## Patch notes for 99.0.2550

These patch notes summarize the changes from version 98.0.2363.

Added 2 new endpoints:

* [TaskField.QueryTaskFields](https://developer.projectmanager.com/api-reference/task-field/query-task-fields)
* [TaskField.QueryTaskFieldValues](https://developer.projectmanager.com/api-reference/task-field/query-task-field-values)

Renamed 2 endpoints:

* Renamed ProjectField.UpdateProjectField to [ProjectField.UpdateProjectFieldValue](https://developer.projectmanager.com/api-reference/project-field/update-project-field-value)
* Renamed ProjectMembers.RetrieveUserProjectMemberShip to [ProjectMembers.RetrieveUserProjectMembership](https://developer.projectmanager.com/api-reference/project-members/retrieve-user-project-membership)

Changes to existing endpoints:

* Breaking change: ProjectField.DeleteProjectField path changed from `/api/data/projects/fields` to `/api/data/projects/fields/{fieldId}`
* ProjectField.DeleteProjectField added path parameter `fieldId`
* ProjectField.DeleteProjectField removed body parameter `body`
* ProjectField.UpdateProjectFieldValue changed the data type of the parameter `fieldId` from `uuid` to `string`
* ProjectField.RetrieveProjectFieldValue changed the data type of the parameter `fieldId` from `uuid` to `string`
* Deprecated and replaced: The previous version of TaskField.RetrieveTaskFieldValue was deprecated and replaced with a new method.
* Deprecated and replaced: The previous version of TaskField.UpdateTaskFieldValue was deprecated and replaced with a new method.

Changes to data models:

* ConnectionSchemaDto: Added new field `connected`
* GetProjectFieldsResponseDto: Added new field `shortId`
* IntegrationDto: Added new field `autoEnabled`
* IntegrationProviderDto: Added new field `createInWorkato`
* ProjectFieldsValueResponseDto: Added new field `shortId`
* ProjectFieldsValueResponseDto: Added new field `createdDate`
* ProjectFieldsValueResponseDto: Added new field `modifiedDate`
* TaskDto: Changed the data type of the field `fields` from `TaskFieldDto` to `TaskFieldValueDto`
* TaskFieldDto: Added new field `id`
* TaskFieldDto: Added new field `name`
* TaskFieldDto: Added new field `type`
* TaskFieldDto: Added new field `options`
* TaskFieldDto: Added new field `project`
* TaskFieldDto: Added new field `createdDate`
* TaskFieldDto: Added new field `modifiedDate`
* TaskFieldDto: Removed field `value`
* TimesheetDto: Added new field `adminType`
* WorkSpaceUserInfoDto: Added new field `roleName`
* WorkSpaceUserInfoDto: Added new field `isGlobalAdmin`
* WorkSpaceUserInfoDto: Added new field `isAccountAdministrator`

## Patch notes for 98.0.2363

These patch notes summarize the changes from version 97.0.2178.

Added 2 new endpoints:

* [ProjectField.RetrieveProjectFieldValue](https://developer.projectmanager.com/api-reference/project-field/retrieve-project-field-value)
* [ProjectField.RetrieveAllProjectFieldValues](https://developer.projectmanager.com/api-reference/project-field/retrieve-all-project-field-values)

Changes to existing endpoints:

* ApiKey.CreateApiKey added header parameter `x-integration-name`
* ApiKey.ListApiKeys added header parameter `x-integration-name`
* ApiKey.RevokeAllApiKeys added header parameter `x-integration-name`
* ApiKey.RevokeAPIKey added header parameter `x-integration-name`
* Changeset.RetrieveChangeset added header parameter `x-integration-name`
* Changeset.RetrieveCompletedChangeset added header parameter `x-integration-name`
* Dashboard.RetrieveDashboardUserSettings added header parameter `x-integration-name`
* Dashboard.CreateOrUpdateUserDashboardSettings added header parameter `x-integration-name`
* Discussion.RetrieveTaskComments added header parameter `x-integration-name`
* Discussion.CreateTaskComments added header parameter `x-integration-name`
* File.DownloadFile added header parameter `x-integration-name`
* File.DownloadAThumbnailImage added header parameter `x-integration-name`
* File.UpdateFile added header parameter `x-integration-name`
* HomeFile.UploadHomeFile added header parameter `x-integration-name`
* HomeFile.UploadHomeFileToFolder added header parameter `x-integration-name`
* Integration.RetrieveIntegration added header parameter `x-integration-name`
* Integration.EnableIntegration added header parameter `x-integration-name`
* Integration.DisableIntegration added header parameter `x-integration-name`
* Integration.RetrieveAllIntegrations added header parameter `x-integration-name`
* IntegrationCategory.RetrieveProviderCategories added header parameter `x-integration-name`
* IntegrationProvider.ListProviders added header parameter `x-integration-name`
* IntegrationProvider.ActivateIntegrationProvider added header parameter `x-integration-name`
* IntegrationProvider.UpdateIntegrationProvider added header parameter `x-integration-name`
* IntegrationProvider.DeactivateIntegrationProvider added header parameter `x-integration-name`
* IntegrationProvider.CreateUserIntegrationProviderConnection added header parameter `x-integration-name`
* IntegrationProvider.UpdateUserIntegrationProviderConnection added header parameter `x-integration-name`
* License.RetrieveLicenses added header parameter `x-integration-name`
* License.AddLicense added header parameter `x-integration-name`
* Me.RetrieveMe added header parameter `x-integration-name`
* Project.QueryProjects added header parameter `x-integration-name`
* Project.CreateProject added header parameter `x-integration-name`
* Project.RetrieveProject added header parameter `x-integration-name`
* Project.UpdateProject added header parameter `x-integration-name`
* ProjectChargeCode.RetrieveChargeCodes added header parameter `x-integration-name`
* ProjectCustomer.RetrieveProjectCustomers added header parameter `x-integration-name`
* ProjectField.RetrieveProjectFields added header parameter `x-integration-name`
* ProjectField.CreateProjectField added header parameter `x-integration-name`
* ProjectField.DeleteProjectField added header parameter `x-integration-name`
* ProjectField.UpdateProjectField added header parameter `x-integration-name`
* ProjectFile.UploadProjectFile added header parameter `x-integration-name`
* ProjectFile.UploadProjectFileToFolder added header parameter `x-integration-name`
* ProjectFolder.RetrieveProjectFolders added header parameter `x-integration-name`
* ProjectMembers.RetrieveNewProjectMembers added header parameter `x-integration-name`
* ProjectMembers.RetrieveProjectMembers added header parameter `x-integration-name`
* ProjectMembers.RetrieveUserProjectMemberShip added header parameter `x-integration-name`
* ProjectMembers.CreateUserProjectMembership added header parameter `x-integration-name`
* ProjectMembers.UpdateUserProjectMembership added header parameter `x-integration-name`
* ProjectMembers.RemoveUserProjectMembership added header parameter `x-integration-name`
* ProjectPriority.RetrieveProjectPriorities added header parameter `x-integration-name`
* ProjectStatus.RetrieveProjectStatuses added header parameter `x-integration-name`
* ProjectTemplate.RetrieveProjectTemplates added header parameter `x-integration-name`
* ProjectTemplate.RetrieveTemplateCategories added header parameter `x-integration-name`
* Resource.CreateResource added header parameter `x-integration-name`
* Resource.QueryResources added header parameter `x-integration-name`
* Resource.UpdateResource added header parameter `x-integration-name`
* Resource.RetrieveResource added header parameter `x-integration-name`
* ResourceSkill.RetrieveResourceSkills added header parameter `x-integration-name`
* ResourceSkill.CreateResourceSkill added header parameter `x-integration-name`
* ResourceSkill.UpdateResourceSkill added header parameter `x-integration-name`
* ResourceSkill.DeleteResourceSkill added header parameter `x-integration-name`
* ResourceTeam.RetrieveResourceTeams added header parameter `x-integration-name`
* ResourceTeam.CreateResourceTeam added header parameter `x-integration-name`
* ResourceTeam.DeleteResourceTeam added header parameter `x-integration-name`
* ResourceTeam.UpdateResourceTeam added header parameter `x-integration-name`
* Tag.QueryTags added header parameter `x-integration-name`
* Tag.CreateTag added header parameter `x-integration-name`
* Tag.UpdateTag added header parameter `x-integration-name`
* Task.QueryTasks added header parameter `x-integration-name`
* Task.RetrieveTask added header parameter `x-integration-name`
* Task.UpdateTask added header parameter `x-integration-name`
* Task.DeleteTask added header parameter `x-integration-name`
* Task.CreateTask added header parameter `x-integration-name`
* Task.RetrieveTaskPriorities added header parameter `x-integration-name`
* Task.CreateManyTasks added header parameter `x-integration-name`
* Task.AddParentTask added header parameter `x-integration-name`
* Task.UpdateParentTask added header parameter `x-integration-name`
* Task.RemoveParentTask added header parameter `x-integration-name`
* TaskAssignee.ReplaceTaskAssignees added header parameter `x-integration-name`
* TaskAssignee.CreateOrUpdateTaskAssignee added header parameter `x-integration-name`
* TaskAssignee.DeleteTaskAssignees added header parameter `x-integration-name`
* TaskField.RetrieveTaskFields added header parameter `x-integration-name`
* TaskField.CreateTaskField added header parameter `x-integration-name`
* TaskField.DeleteTaskField added header parameter `x-integration-name`
* TaskField.RetrieveTaskFieldValue added header parameter `x-integration-name`
* TaskField.UpdateTaskFieldValue added header parameter `x-integration-name`
* TaskField.RetrieveAllTaskFieldValues added header parameter `x-integration-name`
* TaskFile.UploadTaskFile added header parameter `x-integration-name`
* TaskStatus.RetrieveTaskStatuses added header parameter `x-integration-name`
* TaskStatus.CreateTaskStatus added header parameter `x-integration-name`
* TaskStatus.UpdateTaskStatus added header parameter `x-integration-name`
* TaskStatus.DeleteTaskStatus added header parameter `x-integration-name`
* TaskTag.ReplaceTaskTags added header parameter `x-integration-name`
* TaskTag.AddTaskTagToTask added header parameter `x-integration-name`
* TaskTag.RemoveTaskTagFromTask added header parameter `x-integration-name`
* Teams.RetrieveZipFileForTeamsIntegrations added header parameter `x-integration-name`
* Timesheet.CreateTimeEntry added header parameter `x-integration-name`
* Timesheet.QueryTimeSheets added header parameter `x-integration-name`
* Timesheet.DeleteTimeEntry added header parameter `x-integration-name`
* Timesheet.UpdateTimeEntry added header parameter `x-integration-name`
* Timesheet.ReturnsActiveAdminTasksThatAreUsedToReportTime added header parameter `x-integration-name`
* UserRole.RetrieveUserRoles added header parameter `x-integration-name`
* WorkSpace.RetrieveWorkspaces added header parameter `x-integration-name`
* WorkSpace.InviteToWorkspace added header parameter `x-integration-name`

Changes to data models:

* CreateProjectFieldDto: Added new field `shortId`
* CreateTaskFieldRequestDto: Added new field `shortId`
* IntegrationInstanceDto: Added new field `projectId`
* IntegrationInstanceDto: Added new field `providerItemId`
* IntegrationInstanceDto: Added new field `providerItemName`
* IntegrationInstanceDto: Removed field `config`
* IntegrationProviderDto: Added new field `authSetup`
* ProjectDto: Changed the data type of the field `startDate` from `date-time` to `date`
* ProjectDto: Changed the data type of the field `endDate` from `date-time` to `date`
* ProjectDto: Changed the data type of the field `plannedStartDate` from `date-time` to `date`
* ProjectDto: Changed the data type of the field `plannedFinishDate` from `date-time` to `date`
* ProjectDto: Changed the data type of the field `actualStartDate` from `date-time` to `date`
* ProjectDto: Changed the data type of the field `actualFinishDate` from `date-time` to `date`
* ProjectDto: Added new field `fields`
* TaskDetailsDto: Added new field `fields`
* TaskDto: Added new field `fields`
* TimesheetDto: Added new field `modifiedDate`

## Patch notes for 97.0.2178

These patch notes summarize the changes from version 96.0.2123.

Added 3 new endpoints:

* [Task.AddParentTask](https://developer.projectmanager.com/api-reference/task/add-parent-task)
* [Task.UpdateParentTask](https://developer.projectmanager.com/api-reference/task/update-parent-task)
* [Task.RemoveParentTask](https://developer.projectmanager.com/api-reference/task/remove-parent-task)

Changes to data models:

* ProjectDto: Added new field `plannedStartDate`
* ProjectDto: Added new field `plannedFinishDate`
* ProjectDto: Added new field `actualStartDate`
* ProjectDto: Added new field `actualFinishDate`
* TaskDto: Added new field `tags`
* TaskDto: Added new field `todos`
* TaskDto: Added new field `status`
* TaskDto: Added new field `plannedDuration`
* TaskDto: Added new field `plannedEffort`