---
title: "Get Reverse ETL Settings Schema for a connection"
method: POST
path: "/reverse_etl_syncs/settings_schema"
tags: ["Reverse ETL Syncs"]
---

# Get Reverse ETL Settings Schema for a connection

`POST /reverse_etl_syncs/settings_schema`

Get the settings for a connection, used when creating or updating a Reverse ETL Sync. The connection should already be created before getting the settings. Some settings have options that depend on other settings (e.g. the available sheets depend on the selected file URL) - provide the already-selected values via `partial_settings` to resolve those dependent options. This is a read-only operation - it does not create or modify a Reverse ETL Sync; POST is used so the (potentially large) `partial_settings` can be sent in the request body.

## Query parameters

- `connection_id` string, required
- `object_type` string, required

## Request body

- ReverseEtlSettingsRequestDto
  - `partial_settings` object — A JSON object of already-selected setting values, used to resolve options that depend on other settings (e.g. `{"url":"https://..."}` to resolve the available sheets with the Excel integration).

## Response `200`

A JSON Schema (draft-07) describing the available settings and their constraints for the connection. The `dependencies` keyword maps a field name to a list of other field names that must be provided before that field's dependent options (e.g. its `oneOf` list) can be resolved - resolve those dependent options by providing the already-selected values via `partial_settings` in the request body.

- object
  - `$schema` string, required
  - `title` string, required
  - `type` string, required
  - `properties` object, required
  - `required` string[]
  - `dependencies` object — Maps a field name to a list of other field names that must be provided before this field's dependent options (e.g. its `oneOf` list) can be resolved.

---

[API](https://skmtc.net/weld/apis/weld-rest-api.md) · [All operations](https://skmtc.net/weld/apis/weld-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/weld/weld-rest-api/revisions/75294f591cc2/schema)
