---
title: "Get Reverse ETL destination schema"
method: GET
path: "/reverse_etl_syncs/destination_schema"
tags: ["Reverse ETL Syncs"]
---

# Get Reverse ETL destination schema

`GET /reverse_etl_syncs/destination_schema`

List the properties available in the destination connection for a given object type. These are the properties used as the right-hand side of a Reverse ETL mapping.

## Query parameters

- `connection_id` string, required
- `object_type_id` string, required
- `operation_mode` string, required
- `source_id` string, required

## Response `200`

- ReverseEtlDestinationSchemaDto
  - `data` ReverseEtlDestinationPropertyDto[], required — The properties available in the destination, used as the right-hand side of a Reverse ETL mapping.
    - `id` string, required — The ID of the destination property as used by the destination.
    - `property_name` string, required — The human-readable name of the destination property.
    - `property_type` string, required — The data type of the destination property.
    - `readonly` boolean, required — Whether the destination property is read-only.
    - `is_required` boolean, required — Whether the destination property is required.
    - `is_primary_key` boolean, required — Whether the destination property can be used as a primary key for matching.

---

[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)
