---
search:
  tags:
    - projects
    - PATCH
seo:
  description: >-
    Updates specific fields of an existing project documentation… Reference for
    the PATCH /projects/documentation/{id} endpoint in the Leadtime Public API
    API.
sidebar:
  badge: PATCH
  label: Partially update a project documentation page or folder
title: Partially update a project documentation page or folder
type: openapi-operation
---
Updates specific fields of an existing project documentation page. Only provided fields will be updated; all other fields remain unchanged.

**Update behavior:**
- All fields are optional - only include fields you want to update
- If content is provided, it replaces the entire page content
- For a guarded replacement, commandId and expectedGeneration must be provided together
- Omitting both replacement guards preserves legacy last-write-wins behavior
- If projectId is provided, it must match the current project
- If title is provided, page or folder metadata is updated
- If tags are provided, they replace the page tag set; folders do not accept tags

**Content format:**
- Accepts HTML or Markdown input (same as create endpoint)
- Content is converted to internal format and stored
- Supports rich text formatting including headings, lists, tables, and code blocks

**Permissions:**
- Requires "manageDocumentation" permission for the project
- Original author information is preserved

<Operation source="api-reference" id="projectdocumentationcontroller-patchprojectdocumentation" />
