---
title: "PUT /site/settings_general"
method: PUT
path: "/site/settings_general"
tags: ["Site"]
---

# PUT /site/settings_general

`PUT /site/settings_general`

Update site general settings

## Request body

- SettingsGeneral
  - `siteOrg` string
  - `siteName` string
  - `deployGroupId` string
  - `general` object
    - `node_version` string
    - `root_directory` string
    - `main_branch` string

## Response `200`

Returns site settings

- SettingsFull
  - `general` object
    - `node_version` string
    - `root_directory` string
    - `main_branch` string
  - `vars` object[]
    - `key` string
    - `value` string
  - `commands` object
    - `framework` string
    - `build_command` string
    - `output_directory` string
    - `install_command` string
    - `development_command` string
  - `auth` object
    - `type` string

## Other responses

- `403` — Forbidden
- `500` — Server error

---

[API](https://skmtc.net/bohr-io/apis/bohr-io-api.md) · [All operations](https://skmtc.net/bohr-io/apis/bohr-io-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bohr-io/bohr-io-api/versions/926405b5dade/schema)
