Partially update task status
Updates specific fields of an existing task status without requiring all fields.
What can be updated: Any combination of the following (all optional):
- Status name
- Icon
- Status type
- Multilingual translations
How it works: Only provide the fields you want to update. Fields not provided will remain unchanged. This is useful when you only need to update one aspect of a status (e.g., just the icon or just the name).
Example use cases:
- Update only the status icon
- Add or update translations without changing other fields
- Change status type while keeping name and icon
Note: This endpoint merges provided fields with existing values, unlike PUT which requires all fields.
/administration/task-settings/statuses/{id}AuthorizationOAuth2 access token · headerrequiredapi:writeAuthorizationBearer token (JWT) · headerrequiredidstringrequiredfieldsToReturnstringComma-separated list of top-level response fields to return. Overrides the endpoint compact default unless responseShape=full is used.
responseShapestringAdvanced override. Omit for the endpoint compact default. Use full only when you need the complete endpoint response, including nested fields that are not selectable with fieldsToReturn.
compactfullLT-Response-ShapestringAdvanced override. Set to full only when you need the complete endpoint response, including nested fields that are not selectable with fieldsToReturn.
fullapplication/jsoniconstringIcon for the task status in format :icon_name: (e.g., :hourglass_flowing_sand:, :check_mark:, :x:)
namestringName of the task status
translationsTaskStatusTranslationDto[]Translations for the task status
Show propertiesHide properties
TaskStatusTranslationDtolanguagestringrequiredLanguage code (e.g., "en", "de")
namestringrequiredTranslated name of the task status
typestringType of the task status
NewInProgressFeedbackBacklogResolvedClosedTask status updated successfully
iconstringrequiredIcon for the task status in format :icon_name: (e.g., :hourglass_flowing_sand:, :check_mark:, :x:)
idstringrequiredUnique identifier of the task status
namestringrequiredName of the task status
sortnumberrequiredSort order of the task status
translationsTaskStatusTranslationDto[]requiredTranslations for the task status
Show propertiesHide properties
TaskStatusTranslationDtolanguagestringrequiredLanguage code (e.g., "en", "de")
namestringrequiredTranslated name of the task status
typestringrequiredType of the task status
NewInProgressFeedbackBacklogResolvedClosedUnauthorized - Invalid or missing authentication token
Forbidden - Insufficient API scopes or permissions