# Platform Settings Endpoints for managing platform-wide settings and configuration options. These endpoints control server-level settings that affect the entire platform, including features, limits, security policies, and default behaviors for all users and groups. ## Update platform settings - [PUT /api/v1/settings](https://docs.wellesley.social/openapi/platform-settings/paths/~1api~1v1~1settings/put.md): Update multiple platform-wide settings in a single operation. Each setting must be provided as a complete object with all required fields. Partial updates are not supported to ensure system stability and prevent configuration errors. ## Get platform settings - [GET /api/v1/settings](https://docs.wellesley.social/openapi/platform-settings/paths/~1api~1v1~1settings/get.md): Retrieve specific platform-wide settings by their keys. Returns a JSON object mapping setting names to their configured values. Some settings may be publicly accessible while others require administrative permissions. ## Delete platform settings - [DELETE /api/v1/settings](https://docs.wellesley.social/openapi/platform-settings/paths/~1api~1v1~1settings/delete.md): Remove specific platform settings by their keys. This operation will permanently delete the specified settings and revert them to their system default values. Use extreme caution as this affects the entire platform. ## List setting keys - [GET /api/v1/settings/names](https://docs.wellesley.social/openapi/platform-settings/paths/~1api~1v1~1settings~1names/get.md): Return a list of fully-qualified setting key names for the requested settings type.