---
title: "Update App Settings"
method: PATCH
path: "/settings/app"
tags: ["settings"]
---

# Update App Settings

`PATCH /settings/app`

## Request

- Base URL: `https://platform.tracecat.com/api`
- URL: `https://platform.tracecat.com/api/settings/app`
- Auth: API key in cookie `fastapiusersauth`

## Request body

- AppSettingsUpdate: Settings for OAuth authentication.
  - `app_registry_validation_enabled` boolean: Whether registry validation is enabled.
  - `app_executions_query_limit` integer: The maximum number of executions to return in a single query.
  - `app_workflow_export_enabled` boolean: Whether workflow exports are enabled.
  - `app_create_workspace_on_register` boolean: Whether to automatically create a workspace when a user signs up.
  - `app_action_form_mode_enabled` boolean: Whether to enable form mode for action inputs. When disabled, only YAML mode is available, preserving raw YAML formatting.
  - `app_workflow_compact_conditions_enabled` boolean: Whether the workflow canvas shows run_if conditions as a compact icon that expands to the full expression on hover or selection.
  - `app_unsafe_disable_secret_error_withholding_workspace_ids` string[]: Legacy allow-list, ignored by action execution. Error diagnostics always mask known secrets and observed secret-derived values.

## Response `204`

Successful Response

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/tracecat/apis/tracecat-api.md) - [All operations](https://skmtc.dev/tracecat/apis/tracecat-api/llms.txt) - [OpenAPI document](https://skmtc.dev/tracecat/apis/tracecat-api/revisions/2efdda25045f?raw)
