---
search:
  tags:
    - administration
    - PATCH
seo:
  description: >-
    Updates specific fields of an existing task type… Reference for the PATCH
    /administration/task-settings/types/{id} endpoint in the Leadtime Public API
    API.
sidebar:
  badge: PATCH
  label: Partially update task type
title: Partially update task type
type: openapi-operation
---
Updates specific fields of an existing task type without requiring all fields.

**What can be updated:**
Any combination of the following (all optional):
- Type name and icon
- Base type (Feature or Bug)
- Multilingual translations
- Associated status IDs
- Associated custom field IDs
- Task template (provide HTML, will be converted)
- Required field names

**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 task type.

**Example use cases:**
- Update only the task template
- Add or remove custom fields without changing other settings
- Update translations without modifying workflow
- Change required fields

**Task template handling:**
If `templateDoc` is provided, it will replace the existing template. If not provided, the existing template is preserved.

**Note:** This endpoint merges provided fields with existing values, unlike PUT which requires all fields.

<Operation source="api-reference" id="tasksettingscontroller-patchtasktype" />
