---
title: "Get the data warehouse settings"
method: GET
path: "/data_warehouse"
tags: ["Data Warehouse"]
---

# Get the data warehouse settings

`GET /data_warehouse`

## Request

- Base URL: `https://connect.weld.app`
- URL: `https://connect.weld.app/data_warehouse`
- Auth: API key in header `x-api-key`

The account-level settings Weld applies when writing to this account's data warehouse.

## Response `200`

- DataWarehouseDto
  - `default_identifier_casing` 'UPPERCASE': The casing new ELT Syncs default to for the identifiers they create. Null when no casing is configured, in which case names land as the source produces them.
  - `supports_identifier_casing` boolean, required: Whether this data warehouse allows the identifier casing to be configured.
  - `supports_soft_deletes` boolean, required: Beta. Whether full syncs into this data warehouse can keep the rows the source no longer returns, marked with `_weld_deleted_at`, instead of replacing the table. Streams can only enable `soft_delete_enabled` when this is true.

## Changes

- **2026-09-12** `763898a50037`: 1 info
  - added the required property `supports_soft_deletes` to the response with the `200` status
- **2026-09-02** `da658b3d2aae`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/weld/apis/weld-rest-api/changes/data_warehouse/get.md)

---

[API](https://skmtc.dev/weld/apis/weld-rest-api.md) - [All operations](https://skmtc.dev/weld/apis/weld-rest-api/llms.txt) - [OpenAPI document](https://skmtc.dev/weld/apis/weld-rest-api/revisions/0e768a2ead18?raw)
