---
title: "Get tenant settings"
method: GET
path: "/v1/tenants/{tenant_id}/settings"
tags: ["Tenant Settings"]
---

# Get tenant settings

`GET /v1/tenants/{tenant_id}/settings`

Returns the enrichment settings for the specified tenant_id. A tenant that has not configured any
settings yet returns HTTP 200 with default (unset) values rather than 404; consumers decide the
fallback behavior for unset values. Settings are tenant-scoped and never shared across tenants.

## Path parameters

- `tenant_id` string, required

## Response `200`

Tenant settings

- TenantSettingsOutputBody
  - `tenant_id` string, required — Tenant ID the settings belong to
  - `settings` EnrichmentSettings, required — Tenant-scoped enrichment configuration. Fields are optional; absent fields use server defaults.
    - `target_language` string — Normalized BCP-47 locale (e.g. "en-US") that language enrichment translates feedback records and topic labels into. Absent or empty means not configured.
    - `sentiment_enabled` boolean — Per-directory switch for sentiment enrichment. Absent means the default (enabled), so a tenant is enriched unless it has explicitly set this to false. The deployment-level sentiment provider/model gate applies on top of this.
    - `emotions_enabled` boolean — Per-directory switch for emotion enrichment. Absent means the default (enabled), so a tenant is enriched unless it has explicitly set this to false. The deployment-level emotions provider/model gate applies on top of this.

## Other responses

- `400` — Bad Request (e.g. missing or invalid tenant_id)
- `default` — Error

---

[API](https://skmtc.net/formbricks/apis/formbricks-hub-api.md) · [All operations](https://skmtc.net/formbricks/apis/formbricks-hub-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/formbricks/formbricks-hub-api/revisions/113a9be98fc1/schema)
