Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

Get ClickHouse settings schema

Beta
GET/v1/organizations/{organizationId}/services/{serviceId}/clickhouseSettings/schema

Disclaimer: This beta endpoint is evolving; the API contract may change.

Returns the schema of all configurable ClickHouse settings, including types, valid values, descriptions, and warnings.

Authorizations

Path parameters

  • organizationIdstringrequired

    ID of the organization that owns the service.

    format: uuid
  • serviceIdstringrequired

    ID of the service.

    format: uuid

Response

JSON

200

Successful response

JSON
  • statusoptionalnumber

    HTTP status code.

    Example: 200
  • requestIdoptionalstring

    Unique id assigned to every request. UUIDv4

    format: uuid
  • resultoptionalobject
    1 properties
    • settingsoptionalarray ofobject

      List of all configurable ClickHouse settings with their types, descriptions, and constraints.

      7 properties
      • nameoptionalstring

        Name of the setting.

        Example: "compatibility"
      • typeoptionalstring

        Data type of the setting value.

        Example: "string"
      • descriptionoptionalstring

        Description of the setting.

        Example: "ClickHouse version compatibility setting."
      • enumoptionalarray ofinteger

        List of allowed values, if the setting is an enum.

        Example: [0,1]
      • warningoptionalstring

        Warning message about potential disruptive effects of changing this setting.

        Example: "Changing this setting without comprehensive testing can cause instability."
      • deprecationNoticeoptionalstring

        Deprecation notice, if applicable.

        Example: "This setting may become obsolete with Cloud v2 stateless workers."
      • exampleoptionalstring

        Example value for the setting.

        Example: "24.8"
Navigation