name | string | The name of the project. |
description | string | The description for the project. |
content | string | The project content as markdown. |
statusId | string | The ID of the project status. Use project_statuses_list to resolve a name such as ‘Completed’ to its UUID. This is how a project is closed; there is no separate operation for it. |
leadId | string | The identifier of the project lead. |
memberIds | string[] | The identifiers of the members of this project. |
teamIds | string[] | The identifiers of the teams this project is associated with. |
labelIds | string[] | The identifiers of the project labels associated with this project. |
priority | integer | The priority of the project. 0 = No priority, 1 = Urgent, 2 = High, 3 = Medium, 4 = Low. ≥ 0; ≤ 4 |
startDate | string | The planned start date of the project, as YYYY-MM-DD. |
startDateResolution | DateResolutionType | The resolution of the project’s start date. |
targetDate | string | The planned target date of the project, as YYYY-MM-DD. |
targetDateResolution | DateResolutionType | The resolution of the project’s estimated completion date. |
completedAt | string | The time at which the project was moved into completed state. |
canceledAt | string | The time at which the project was moved into canceled state. |
icon | string | The icon of the project. |
color | string | The color of the project, as a hex string. |
trashed | boolean | Whether the project has been trashed. |
convertedFromIssueId | string | The ID of the issue from which that project is created. |
lastAppliedTemplateId | string | The ID of the last template applied to the project. |
sortOrder | number | The sort order for the project in shared views. |
prioritySortOrder | number | The sort order for the project within shared views, when ordered by priority. |
slackNewIssue | boolean | Whether to send new issue notifications to Slack. |
slackIssueComments | boolean | Whether to send new issue comment notifications to Slack. |
slackIssueStatuses | boolean | Whether to send issue status update notifications to Slack. |
updateReminderFrequency | number | The frequency at which to prompt for project updates. When not set, reminders are inherited from workspace settings. |
updateReminderFrequencyInWeeks | number | The n-weekly frequency at which to prompt for project updates. When not set, reminders are inherited from workspace settings. |
frequencyResolution | FrequencyResolutionType | The resolution type for the update reminder frequency (e.g., weekly, biweekly). |
updateRemindersDay | Day | The day of the week on which to prompt for project updates. |
updateRemindersHour | integer | The hour of the day (0-23) at which to prompt for project updates. ≥ 0; ≤ 23 |
projectUpdateRemindersPausedUntilAt | string | The time until which project update reminders are paused, as an ISO 8601 timestamp. This schema cannot send null to resume reminders — absent means unchanged. |