Overview
Content Settings is where you define the two catalogs that shape every Content Version: the Languages and the Environments content is authored in. A version is identified by language × environment × status, so these catalogs are the building blocks an instance’s versions are created from. From here you manage each catalog, set its default, and choose which entries are exposed through the User API and the Contact API.Where to find it
Content Settings lives under Content → Settings, with a Languages card and an Environments card — each with its own Manage screen and Logs.Languages
The Languages catalog is the set of languages content can be authored in — for example English (en) and Español (es). Each language has:| Property | Type | Required | Description |
|---|---|---|---|
name | string | Yes | Display name (e.g. English). |
code | string | Yes | Language code used on versions (e.g. en, es). |
is_default | boolean | No | Whether this is the default language for new content. |
| API exposure | flags | No | Whether the language is available through the User API and/or the Contact API. |
Environments
The Environments catalog is the set of environments a version can target — for example Production (production) and Development (development). Each environment has:| Property | Type | Required | Description |
|---|---|---|---|
name | string | Yes | Display name (e.g. Production). |
code | string | Yes | Environment code used on versions (e.g. production, development). |
is_default | boolean | No | Whether this is the default environment for new content. |
| API exposure | flags | No | Whether the environment is available through the User API and/or the Contact API. |
Behaviour & rules
- They drive versions — the languages and environments defined here are exactly the options available when authoring a Content Version.
- Defaults — the default language and default environment are the ones a new instance’s first version starts on.
- API exposure — flagging a language or environment for the User API or Contact API controls whether content in it is reachable through those APIs.
- Auditable — changes to each catalog are tracked in its Logs.
Governance & permissions
Only a super admin or Master can manage the Languages and Environments catalogs and set their defaults.Related
Content Versions
Where languages and environments become a version’s identity.
Content Instances
The records authored across these languages and environments.