---
title: "Settings"
slug: "settings-management-api"
updated: 2026-02-19T13:33:25Z
published: 2026-02-19T13:33:25Z
canonical: "developer.rocket.chat/settings-management-api"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://developer.rocket.chat/llms.txt
> Use this file to discover all available pages before exploring further.

# Settings

Use the Settings APIs to configure, secure, and manage your Rocket.Chat workspace. These endpoints provide administrative control over workspace behavior, infrastructure, security policies, and user management.

## Settings API

- Update workspace settings programmatically.
- Retrieve public and private settings.
- View settings modified within a specific timeframe.

## Cloud API

- Register and connect your workspace to [Rocket.Chat Cloud](https://docs.rocket.chat/docs/rocketchat-cloud) services.
- Manually register a workspace if it was not registered during deployment.

## DNS API

- Resolve DNS records for a hostname.
- Retrieve TXT and URL records.

## End-to-End Encryption (E2E) API

- Configure and manage encryption keys for users and rooms.
- Retrieve keys and identify rooms without encryption enabled.

> [!NOTE]
> See the [E2EE configuration user guides](https://docs.rocket.chat/docs/configure-e2e-encryption) for more details.

## Import and Bulk User Import APIs

- Upload import files containing users, rooms, and related data.
- Track import progress and review file details

> [!NOTE]
> See the [Data Migration](https://docs.rocket.chat/docs/data-migration) documentation for more details.

## Instances API

- Retrieve details about the instances running in your workspace.

## Federation API

- Add and manage federated servers.
- Search for and join public rooms across federated environments.

## Moderation API

- View reported messages and their metadata.
- Dismiss or delete reports as needed.

> [!NOTE]
> See the [Moderation user guide](https://docs.rocket.chat/docs/moderation) for more details.

## Device Management API

- View active and historical user sessions.
- Log out sessions remotely when necessary.

> [!NOTE]
> See the [Device Management user guide](https://docs.rocket.chat/docs/device-management) for more details.

## Password Policy API

- Retrieve the configured password policy to validate compliance.

> [!NOTE]
> See the [Password Policy user guide](https://docs.rocket.chat/docs/set-password-policy-and-history) for more details.
