Get task statuses
Retrieves all task statuses configured for the workspace.
What are task statuses? Task statuses represent the progress or phase of a task in its workflow. They help track where tasks are in the process and organize work visually in Kanban boards and lists.
Default statuses: Leadtime comes with standard statuses:
- New: Task has been created but not started
- In Progress: Work is actively being done
- Feedback: Task needs input or review
- Resolved: Task is completed but not yet closed
- Closed: Task is finished and archived
- Backlog: Task is planned for later
Custom statuses: You can create custom statuses based on these types to match your specific workflows. For example, “Design in Progress” (based on In Progress) or “Awaiting Approval” (based on Feedback).
What is returned: An array of task status objects, each containing:
- Status ID, name, and icon
- Status type (New, InProgress, Feedback, Resolved, Closed, Backlog)
- Sort order for display
- Multilingual translations for status name
Note: Only non-deleted statuses are returned. Deleted statuses are soft-deleted and can be restored if needed.
/administration/task-settings/statusesAuthorizationOAuth2 access token · headerrequiredapi:readAuthorizationBearer token (JWT) · headerrequiredTask statuses retrieved successfully
TaskStatusResponseDtoiconstringrequiredIcon 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