---
search:
  tags:
    - organizations
    - PATCH
seo:
  description: >-
    Partially updates document formatting settings for an… Reference for the
    PATCH /organizations/{id}/document-settings endpoint in the Leadtime Public
    API API.
sidebar:
  badge: PATCH
  label: Update organization document settings
title: Update organization document settings
type: openapi-operation
---
Partially updates document formatting settings for an organization. Only the fields you provide will be updated; all other fields remain unchanged.

**What are Document Settings?**
Document settings control how project documents (quotes, requirement documents, contracts) are formatted for this organization. These settings can override workspace defaults to enable customer-specific layouts.

**Available settings:**
- projectDocumentEnableToc: Include table of contents (boolean or null to inherit)
- projectDocumentTitlePage: Show title/cover page (boolean or null to inherit)
- projectDocumentHeadingStyle: Heading formatting style (enum value or null to inherit)
- projectDocumentDefaultContactUserId: Default contact person UUID (or null to clear)

**Inheritance:**
- Set any field to null to inherit the workspace default for that setting
- Provide a value to override the workspace default for this organization
- Omit fields you do not want to change (they remain unchanged)

**Example use cases:**
- Enable table of contents for a specific customer: &#123; "projectDocumentEnableToc": true &#125;
- Reset to workspace default: &#123; "projectDocumentEnableToc": null &#125;
- Set multiple settings at once: &#123; "projectDocumentEnableToc": true, "projectDocumentTitlePage": false &#125;

**Note:** This endpoint requires the Organizations.edit permission. The organization must exist in your workspace and not be deleted.

<Operation source="api-reference" id="organizationscontroller-updateorganizationdocumentsettings" />
