---
title: "Changes to Update a Destination"
method: PATCH
path: "/destinations/{destinationId}"
---

# Changes to Update a Destination

`PATCH /destinations/{destinationId}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 13 of 33 revisions.

- **2025-10-30** `5e3520798637`: 4 breaking, 2 warning, 20 info
- **2025-07-29** `0701e88bdf31`: 27 breaking, 13 warning, 44 info
- **2025-06-13** `cf1f6a0c9923`: 8 info
- **2025-05-01** `156b2c06fe4f`: 1 warning, 1 info
- **2025-04-11** `aa375d89327f`: 8 breaking, 4 warning, 14 info
- **2025-04-07** `db1eb8ad2e38`: 1 breaking, 1 info
- **2025-03-27** `a68b13ad561a`: 2 breaking, 4 info
- **2025-03-27** `eb889125bd9d`: 14 breaking, 14 warning, 24 info
- **2025-02-20** `fec9847f4bf4`: 2 info
- **2025-02-11** `6003f9d50fce`: 30 breaking, 24 info
- **2024-12-03** `522cd014c007`: 1 info
- **2024-10-31** `5b0643782cd5`: 1 breaking, 2 info
- **2024-10-23** `fae855ef1b76`: 13 breaking, 4 info

## Changes

- **2025-10-30** `5e3520798637`: 4 breaking, 2 warning, 20 info
  - removed `subschema #3: OAuth2.0` from the `configuration/oneOf[subschema #37: destination-snowflake]/credentials` request property `oneOf` list
  - the `auth_type` response property const value `Key Pair Authentication` was removed for the status `200`
  - the `auth_type` response property const value `Username and Password` was removed for the status `200`
  - added `subschema #4: Polaris Catalog` to the `configuration/oneOf[subschema #34: destination-s3-data-lake]/catalog_type` response property `oneOf` list for the response status `200`
  - removed the request property `configuration/oneOf[subschema #37: destination-snowflake]/use_merge_for_upsert`
  - removed the optional property `configuration/oneOf[subschema #37: destination-snowflake]/use_merge_for_upsert` from the response with the `200` status
  - added the new optional request property `configuration/oneOf[subschema #37: destination-snowflake]/cdc_deletion_mode`
  - added the new optional request property `configuration/oneOf[subschema #4: destination-azure-blob-storage]/azure_client_id`
  - added the new optional request property `configuration/oneOf[subschema #4: destination-azure-blob-storage]/azure_client_secret`
  - added the new optional request property `configuration/oneOf[subschema #4: destination-azure-blob-storage]/azure_tenant_id`
  - the request property `configuration/oneOf[subschema #37: destination-snowflake]/credentials/oneOf[subschema #1: Key Pair Authentication]/auth_type` with a default value became required
  - the request property `configuration/oneOf[subschema #37: destination-snowflake]/credentials/oneOf[subschema #2: Username and Password]/auth_type` with a default value became required
  - the `auth_type` request property const value `Key Pair Authentication` was removed
  - the `auth_type` request property const value `Username and Password` was removed
  - the `disable_type_dedupe` request property default value `false` was removed
  - the `retention_period_days` request property default value `1` was removed
  - added `subschema #4: Polaris Catalog` to the `configuration/oneOf[subschema #34: destination-s3-data-lake]/catalog_type` request property `oneOf` list
  - added the optional property `configuration/oneOf[subschema #37: destination-snowflake]/cdc_deletion_mode` to the response with the `200` status
  - added the optional property `configuration/oneOf[subschema #4: destination-azure-blob-storage]/azure_client_id` to the response with the `200` status
  - added the optional property `configuration/oneOf[subschema #4: destination-azure-blob-storage]/azure_client_secret` to the response with the `200` status
  - added the optional property `configuration/oneOf[subschema #4: destination-azure-blob-storage]/azure_tenant_id` to the response with the `200` status
  - the response property `configuration/oneOf[subschema #37: destination-snowflake]/credentials/oneOf[subschema #1: Key Pair Authentication]/auth_type` became required for the status `200`
  - the response property `configuration/oneOf[subschema #37: destination-snowflake]/credentials/oneOf[subschema #2: Username and Password]/auth_type` became required for the status `200`
  - the `disable_type_dedupe` response's property default value `false` was removed for the status `200`
  - the `retention_period_days` response's property default value `1` was removed for the status `200`
  - removed `subschema #3: OAuth2.0` from the `configuration/oneOf[subschema #37: destination-snowflake]/credentials` response property `oneOf` list for the response status `200`
- **2025-07-29** `0701e88bdf31`: 27 breaking, 13 warning, 44 info
  - the request property `configuration/oneOf[subschema #6: destination-clickhouse]/password` became required
  - removed the enum value `europe-central1` of the request property `configuration/oneOf[subschema #5: destination-bigquery]/dataset_location`
  - removed the enum value `europe-west7` of the request property `configuration/oneOf[subschema #5: destination-bigquery]/dataset_location`
  - removed the enum value `us-east2` of the request property `configuration/oneOf[subschema #5: destination-bigquery]/dataset_location`
  - removed the enum value `us-east3` of the request property `configuration/oneOf[subschema #5: destination-bigquery]/dataset_location`
  - removed `#/components/schemas/destination-cobra` from the `configuration` request property `oneOf` list
  - the `configuration/oneOf[subschema #5: destination-bigquery]/loading_method/oneOf[subschema #1: Batched Standard Inserts]/` request property type changed from no type to `object`
  - the `configuration/oneOf[subschema #5: destination-bigquery]/loading_method/oneOf[subschema #2: GCS Staging]/` request property type changed from no type to `object`
  - the `configuration/oneOf[subschema #5: destination-bigquery]/loading_method/oneOf[subschema #2: GCS Staging]/credential/oneOf[subschema #1: HMAC key]/` request property type changed from no type to `object`
  - the `configuration/oneOf[subschema #6: destination-clickhouse]/port` request property type changed from `integer` to `string`
  - the `configuration/oneOf[subschema #6: destination-clickhouse]/tunnel_method/oneOf[subschema #1: No Tunnel]/` request property type changed from no type to `object`
  - the `configuration/oneOf[subschema #6: destination-clickhouse]/tunnel_method/oneOf[subschema #2: SSH Key Authentication]/` request property type changed from no type to `object`
  - the `configuration/oneOf[subschema #6: destination-clickhouse]/tunnel_method/oneOf[subschema #3: Password Authentication]/` request property type changed from no type to `object`
  - the `credential_type` response property const value `HMAC_KEY` was removed for the status `200`
  - the `method` response property const value `GCS Staging` was removed for the status `200`
  - the `method` response property const value `Standard` was removed for the status `200`
  - the `tunnel_method` response property const value `NO_TUNNEL` was removed for the status `200`
  - the `tunnel_method` response property const value `SSH_KEY_AUTH` was removed for the status `200`
  - the `tunnel_method` response property const value `SSH_PASSWORD_AUTH` was removed for the status `200`
  - added `#/components/schemas/destination-customer-io, #/components/schemas/destination-hubspot, #/components/schemas/destination-salesforce, #/components/schemas/destination-surrealdb` to the `configuration` response property `oneOf` list for the response status `200`
  - the `configuration/oneOf[subschema #5: destination-bigquery]/loading_method/oneOf[subschema #1: Batched Standard Inserts]/` response's property type changed from no type to `object` for status `200`
  - the `configuration/oneOf[subschema #5: destination-bigquery]/loading_method/oneOf[subschema #2: GCS Staging]/` response's property type changed from no type to `object` for status `200`
  - the `configuration/oneOf[subschema #5: destination-bigquery]/loading_method/oneOf[subschema #2: GCS Staging]/credential/oneOf[subschema #1: HMAC key]/` response's property type changed from no type to `object` for status `200`
  - the `configuration/oneOf[subschema #6: destination-clickhouse]/port` response's property type changed from `integer` to `string` for status `200`
  - the `configuration/oneOf[subschema #6: destination-clickhouse]/tunnel_method/oneOf[subschema #1: No Tunnel]/` response's property type changed from no type to `object` for status `200`
  - the `configuration/oneOf[subschema #6: destination-clickhouse]/tunnel_method/oneOf[subschema #2: SSH Key Authentication]/` response's property type changed from no type to `object` for status `200`
  - the `configuration/oneOf[subschema #6: destination-clickhouse]/tunnel_method/oneOf[subschema #3: Password Authentication]/` response's property type changed from no type to `object` for status `200`
  - removed the request property `configuration/oneOf[subschema #5: destination-bigquery]/big_query_client_buffer_size_mb`
  - removed the request property `configuration/oneOf[subschema #5: destination-bigquery]/transformation_priority`
  - removed the request property `configuration/oneOf[subschema #6: destination-clickhouse]/jdbc_url_params`
  - removed the request property `configuration/oneOf[subschema #6: destination-clickhouse]/raw_data_schema`
  - removed the request property `configuration/oneOf[subschema #6: destination-clickhouse]/ssl`
  - removed the optional property `configuration/oneOf[subschema #5: destination-bigquery]/big_query_client_buffer_size_mb` from the response with the `200` status
  - removed the optional property `configuration/oneOf[subschema #5: destination-bigquery]/transformation_priority` from the response with the `200` status
  - removed the optional property `configuration/oneOf[subschema #6: destination-clickhouse]/jdbc_url_params` from the response with the `200` status
  - removed the optional property `configuration/oneOf[subschema #6: destination-clickhouse]/raw_data_schema` from the response with the `200` status
  - removed the optional property `configuration/oneOf[subschema #6: destination-clickhouse]/ssl` from the response with the `200` status
  - added the new `africa-south1` enum value to the `configuration/oneOf[subschema #5: destination-bigquery]/dataset_location` response property for the response status `200`
  - added the new `europe-west10` enum value to the `configuration/oneOf[subschema #5: destination-bigquery]/dataset_location` response property for the response status `200`
  - added the new `northamerica-south1` enum value to the `configuration/oneOf[subschema #5: destination-bigquery]/dataset_location` response property for the response status `200`
  - …44 more
- **2025-06-13** `cf1f6a0c9923`: 8 info
  - added the new optional request property `configuration/oneOf[subschema #14: destination-elasticsearch]/pathPrefix`
  - added the new optional request property `configuration/oneOf[subschema #37: destination-teradata]/disable_type_dedupe`
  - added the new optional request property `configuration/oneOf[subschema #37: destination-teradata]/drop_cascade`
  - added the new optional request property `configuration/oneOf[subschema #37: destination-teradata]/raw_data_schema`
  - added the optional property `configuration/oneOf[subschema #14: destination-elasticsearch]/pathPrefix` to the response with the `200` status
  - added the optional property `configuration/oneOf[subschema #37: destination-teradata]/disable_type_dedupe` to the response with the `200` status
  - added the optional property `configuration/oneOf[subschema #37: destination-teradata]/drop_cascade` to the response with the `200` status
  - added the optional property `configuration/oneOf[subschema #37: destination-teradata]/raw_data_schema` to the response with the `200` status
- **2025-05-01** `156b2c06fe4f`: 1 warning, 1 info
  - added the new `europe-north2` enum value to the `configuration/oneOf[subschema #5: destination-bigquery]/dataset_location` response property for the response status `200`
  - added the new `europe-north2` enum value to the request property `configuration/oneOf[subschema #5: destination-bigquery]/dataset_location`
- **2025-04-11** `aa375d89327f`: 8 breaking, 4 warning, 14 info
  - the request property `configuration/oneOf[subschema #4: destination-azure-blob-storage]/azure_blob_storage_container_name` became required
  - removed `subschema #2: JSON Lines: newline-delimited JSON` from the `configuration/oneOf[subschema #4: destination-azure-blob-storage]/format` request property `oneOf` list
  - the `configuration/oneOf[subschema #4: destination-azure-blob-storage]/format/oneOf[subschema #1: CSV: Comma-Separated Values]/` request property type changed from no type to `object`
  - the response property `configuration/oneOf[subschema #21: destination-mssql]/load_type/oneOf[subschema #2: Bulk Load]/shared_access_signature` became optional for the status `200`
  - the response property `configuration/oneOf[subschema #4: destination-azure-blob-storage]/azure_blob_storage_account_key` became optional for the status `200`
  - the `format_type` response property const value `CSV` was removed for the status `200`
  - added `subschema #2: JSON Lines: Newline-delimited JSON` to the `configuration/oneOf[subschema #4: destination-azure-blob-storage]/format` response property `oneOf` list for the response status `200`
  - the `configuration/oneOf[subschema #4: destination-azure-blob-storage]/format/oneOf[subschema #1: CSV: Comma-Separated Values]/` response's property type changed from no type to `object` for status `200`
  - removed the request property `configuration/oneOf[subschema #4: destination-azure-blob-storage]/azure_blob_storage_output_buffer_size`
  - removed the request property `configuration/oneOf[subschema #4: destination-azure-blob-storage]/format/oneOf[subschema #1: CSV: Comma-Separated Values]/file_extension`
  - removed the optional property `configuration/oneOf[subschema #4: destination-azure-blob-storage]/azure_blob_storage_output_buffer_size` from the response with the `200` status
  - removed the optional property `configuration/oneOf[subschema #4: destination-azure-blob-storage]/format/oneOf[subschema #1: CSV: Comma-Separated Values]/file_extension` from the response with the `200` status
  - added the new optional request property `configuration/oneOf[subschema #21: destination-mssql]/load_type/oneOf[subschema #2: Bulk Load]/azure_blob_storage_account_key`
  - added the new optional request property `configuration/oneOf[subschema #4: destination-azure-blob-storage]/shared_access_signature`
  - the request property `configuration/oneOf[subschema #21: destination-mssql]/load_type/oneOf[subschema #2: Bulk Load]/shared_access_signature` became optional
  - the request property `configuration/oneOf[subschema #4: destination-azure-blob-storage]/azure_blob_storage_account_key` became optional
  - the `format_type` request property const value `CSV` was removed
  - the `format_type` request property default value `CSV` was added
  - the `azure_blob_storage_endpoint_domain_name` request property default value `blob.core.windows.net` was removed
  - added `subschema #2: JSON Lines: Newline-delimited JSON` to the `configuration/oneOf[subschema #4: destination-azure-blob-storage]/format` request property `oneOf` list
  - added the optional property `configuration/oneOf[subschema #21: destination-mssql]/load_type/oneOf[subschema #2: Bulk Load]/azure_blob_storage_account_key` to the response with the `200` status
  - added the optional property `configuration/oneOf[subschema #4: destination-azure-blob-storage]/shared_access_signature` to the response with the `200` status
  - the response property `configuration/oneOf[subschema #4: destination-azure-blob-storage]/azure_blob_storage_container_name` became required for the status `200`
  - the `format_type` response's property default value `CSV` was added for the status `200`
  - the `azure_blob_storage_endpoint_domain_name` response's property default value `blob.core.windows.net` was removed for the status `200`
  - removed `subschema #2: JSON Lines: newline-delimited JSON` from the `configuration/oneOf[subschema #4: destination-azure-blob-storage]/format` response property `oneOf` list for the response status `200`
- **2025-04-07** `db1eb8ad2e38`: 1 breaking, 1 info
  - removed `#/components/schemas/destination-iceberg, #/components/schemas/destination-s3-glue` from the `configuration` request property `oneOf` list
  - removed `#/components/schemas/destination-iceberg, #/components/schemas/destination-s3-glue` from the `configuration` response property `oneOf` list for the response status `200`
- **2025-03-27** `a68b13ad561a`: 2 breaking, 4 info
  - the `resourceAllocation` request property type changed from no type to `object`
  - the `resourceAllocation` response's property type changed from no type to `object` for status `200`
  - added the new optional request property `resourceAllocation/default`
  - added the new optional request property `resourceAllocation/jobSpecific`
  - added the optional property `resourceAllocation/default` to the response with the `200` status
  - added the optional property `resourceAllocation/jobSpecific` to the response with the `200` status
- **2025-03-27** `eb889125bd9d`: 14 breaking, 14 warning, 24 info
  - added the new required request property `configuration/oneOf[subschema #20: destination-mssql -> subschema #22: destination-mssql]/load_type`
  - added the new required request property `configuration/oneOf[subschema #20: destination-mssql -> subschema #22: destination-mssql]/user`
  - added the new required request property `configuration/oneOf[subschema #21: destination-mssql-v2 -> subschema #23: destination-mssql-v2]/load_type`
  - the request property `configuration/oneOf[subschema #20: destination-mssql -> subschema #22: destination-mssql]/ssl_method` became required
  - added `#/components/schemas/destination-cobra, #/components/schemas/destination-deepset` to the `configuration` response property `oneOf` list for the response status `200`
  - added `subschema #1: Authenticate via Google (OAuth), subschema #2: Service Account Key Authentication` to the `configuration/oneOf[subschema #1: destination-google-sheets]/credentials` response property `oneOf` list for the response status `200`
  - removed the required property `configuration/oneOf[subschema #1: destination-google-sheets]/credentials/client_id` from the response with the `200` status
  - removed the required property `configuration/oneOf[subschema #1: destination-google-sheets]/credentials/client_secret` from the response with the `200` status
  - removed the required property `configuration/oneOf[subschema #1: destination-google-sheets]/credentials/refresh_token` from the response with the `200` status
  - removed the required property `configuration/oneOf[subschema #20: destination-mssql -> subschema #22: destination-mssql]/ssl_method/oneOf[subschema #1: Unencrypted]/ssl_method` from the response with the `200` status
  - removed the required property `configuration/oneOf[subschema #20: destination-mssql -> subschema #22: destination-mssql]/ssl_method/oneOf[subschema #2: Encrypted (trust server certificate)]/ssl_method` from the response with the `200` status
  - removed the required property `configuration/oneOf[subschema #20: destination-mssql -> subschema #22: destination-mssql]/ssl_method/oneOf[subschema #3: Encrypted (verify certificate)]/ssl_method` from the response with the `200` status
  - removed the required property `configuration/oneOf[subschema #20: destination-mssql -> subschema #22: destination-mssql]/username` from the response with the `200` status
  - removed the required property `configuration/oneOf[subschema #37: destination-teradata -> subschema #39: destination-teradata]/username` from the response with the `200` status
  - removed the request property `configuration/oneOf[subschema #1: destination-google-sheets]/credentials/client_id`
  - removed the request property `configuration/oneOf[subschema #1: destination-google-sheets]/credentials/client_secret`
  - removed the request property `configuration/oneOf[subschema #1: destination-google-sheets]/credentials/refresh_token`
  - removed the request property `configuration/oneOf[subschema #20: destination-mssql -> subschema #22: destination-mssql]/raw_data_schema`
  - removed the request property `configuration/oneOf[subschema #20: destination-mssql -> subschema #22: destination-mssql]/ssl_method/oneOf[subschema #1: Unencrypted]/ssl_method`
  - removed the request property `configuration/oneOf[subschema #20: destination-mssql -> subschema #22: destination-mssql]/ssl_method/oneOf[subschema #2: Encrypted (trust server certificate)]/ssl_method`
  - removed the request property `configuration/oneOf[subschema #20: destination-mssql -> subschema #22: destination-mssql]/ssl_method/oneOf[subschema #3: Encrypted (verify certificate)]/ssl_method`
  - removed the request property `configuration/oneOf[subschema #20: destination-mssql -> subschema #22: destination-mssql]/tunnel_method`
  - removed the request property `configuration/oneOf[subschema #20: destination-mssql -> subschema #22: destination-mssql]/username`
  - removed the request property `configuration/oneOf[subschema #37: destination-teradata -> subschema #39: destination-teradata]/password`
  - removed the request property `configuration/oneOf[subschema #37: destination-teradata -> subschema #39: destination-teradata]/username`
  - removed the optional property `configuration/oneOf[subschema #20: destination-mssql -> subschema #22: destination-mssql]/raw_data_schema` from the response with the `200` status
  - removed the optional property `configuration/oneOf[subschema #20: destination-mssql -> subschema #22: destination-mssql]/tunnel_method` from the response with the `200` status
  - removed the optional property `configuration/oneOf[subschema #37: destination-teradata -> subschema #39: destination-teradata]/password` from the response with the `200` status
  - added the new optional request property `configuration/oneOf[subschema #20: destination-mssql -> subschema #22: destination-mssql]/ssl_method/oneOf[subschema #3: Encrypted (verify certificate)]/trustStoreName`
  - added the new optional request property `configuration/oneOf[subschema #20: destination-mssql -> subschema #22: destination-mssql]/ssl_method/oneOf[subschema #3: Encrypted (verify certificate)]/trustStorePassword`
  - added the new optional request property `configuration/oneOf[subschema #37: destination-teradata -> subschema #39: destination-teradata]/logmech`
  - added the new optional request property `configuration/oneOf[subschema #37: destination-teradata -> subschema #39: destination-teradata]/query_band`
  - added the new optional request property `resourceAllocation`
  - added the new required request property `configuration/oneOf[subschema #20: destination-mssql -> subschema #22: destination-mssql]/ssl_method/oneOf[subschema #1: Unencrypted]/name` with a default value
  - added the new required request property `configuration/oneOf[subschema #20: destination-mssql -> subschema #22: destination-mssql]/ssl_method/oneOf[subschema #2: Encrypted (trust server certificate)]/name` with a default value
  - added the new required request property `configuration/oneOf[subschema #20: destination-mssql -> subschema #22: destination-mssql]/ssl_method/oneOf[subschema #3: Encrypted (verify certificate)]/name` with a default value
  - the `port` request property default value `1433` was removed
  - added `#/components/schemas/destination-cobra, #/components/schemas/destination-deepset` to the `configuration` request property `oneOf` list
  - added `subschema #1: Authenticate via Google (OAuth), subschema #2: Service Account Key Authentication` to the `configuration/oneOf[subschema #1: destination-google-sheets]/credentials` request property `oneOf` list
  - added the optional property `configuration/oneOf[subschema #20: destination-mssql -> subschema #22: destination-mssql]/ssl_method/oneOf[subschema #3: Encrypted (verify certificate)]/trustStoreName` to the response with the `200` status
  - …12 more
- **2025-02-20** `fec9847f4bf4`: 2 info
  - added the new optional request property `configuration/oneOf[subschema #26: destination-postgres]/unconstrained_number`
  - added the optional property `configuration/oneOf[subschema #26: destination-postgres]/unconstrained_number` to the response with the `200` status
- **2025-02-11** `6003f9d50fce`: 30 breaking, 24 info
  - the request property `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #3: Avro: Apache Avro]/compression_codec/oneOf[subschema #5: zstandard]/include_checksum` became required
  - removed `subschema #1: No Compression` from the `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #3: Avro: Apache Avro]/compression_codec` request property `oneOf` list
  - the `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #1: CSV: Comma-Separated Values]/` request property type changed from no type to `object`
  - the `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #1: CSV: Comma-Separated Values]/compression/oneOf[subschema #1: No Compression]/` request property type changed from no type to `object`
  - the `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #1: CSV: Comma-Separated Values]/compression/oneOf[subschema #2: GZIP]/` request property type changed from no type to `object`
  - the `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #2: JSON Lines: Newline-delimited JSON]/` request property type changed from no type to `object`
  - the `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #2: JSON Lines: Newline-delimited JSON]/compression/oneOf[subschema #1: No Compression]/` request property type changed from no type to `object`
  - the `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #2: JSON Lines: Newline-delimited JSON]/compression/oneOf[subschema #2: GZIP]/` request property type changed from no type to `object`
  - the `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #3: Avro: Apache Avro]/` request property type changed from no type to `object`
  - the `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #3: Avro: Apache Avro]/compression_codec/oneOf[subschema #2: Deflate]/` request property type changed from no type to `object`
  - the `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #3: Avro: Apache Avro]/compression_codec/oneOf[subschema #3: bzip2]/` request property type changed from no type to `object`
  - the `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #3: Avro: Apache Avro]/compression_codec/oneOf[subschema #4: xz]/` request property type changed from no type to `object`
  - the `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #3: Avro: Apache Avro]/compression_codec/oneOf[subschema #5: zstandard]/` request property type changed from no type to `object`
  - the `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #3: Avro: Apache Avro]/compression_codec/oneOf[subschema #6: snappy]/` request property type changed from no type to `object`
  - the `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #4: Parquet: Columnar Storage]/` request property type changed from no type to `object`
  - added `#/components/schemas/destination-mssql-v2, #/components/schemas/destination-s3-data-lake` to the `configuration` response property `oneOf` list for the response status `200`
  - added `subschema #1: no compression` to the `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #3: Avro: Apache Avro]/compression_codec` response property `oneOf` list for the response status `200`
  - the `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #1: CSV: Comma-Separated Values]/` response's property type changed from no type to `object` for status `200`
  - the `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #1: CSV: Comma-Separated Values]/compression/oneOf[subschema #1: No Compression]/` response's property type changed from no type to `object` for status `200`
  - the `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #1: CSV: Comma-Separated Values]/compression/oneOf[subschema #2: GZIP]/` response's property type changed from no type to `object` for status `200`
  - the `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #2: JSON Lines: Newline-delimited JSON]/` response's property type changed from no type to `object` for status `200`
  - the `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #2: JSON Lines: Newline-delimited JSON]/compression/oneOf[subschema #1: No Compression]/` response's property type changed from no type to `object` for status `200`
  - the `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #2: JSON Lines: Newline-delimited JSON]/compression/oneOf[subschema #2: GZIP]/` response's property type changed from no type to `object` for status `200`
  - the `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #3: Avro: Apache Avro]/` response's property type changed from no type to `object` for status `200`
  - the `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #3: Avro: Apache Avro]/compression_codec/oneOf[subschema #2: Deflate]/` response's property type changed from no type to `object` for status `200`
  - the `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #3: Avro: Apache Avro]/compression_codec/oneOf[subschema #3: bzip2]/` response's property type changed from no type to `object` for status `200`
  - the `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #3: Avro: Apache Avro]/compression_codec/oneOf[subschema #4: xz]/` response's property type changed from no type to `object` for status `200`
  - the `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #3: Avro: Apache Avro]/compression_codec/oneOf[subschema #5: zstandard]/` response's property type changed from no type to `object` for status `200`
  - the `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #3: Avro: Apache Avro]/compression_codec/oneOf[subschema #6: snappy]/` response's property type changed from no type to `object` for status `200`
  - the `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #4: Parquet: Columnar Storage]/` response's property type changed from no type to `object` for status `200`
  - the request property `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #1: CSV: Comma-Separated Values]/compression/oneOf[subschema #1: No Compression]/compression_type` with a default value became required
  - the request property `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #1: CSV: Comma-Separated Values]/compression/oneOf[subschema #2: GZIP]/compression_type` with a default value became required
  - the request property `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #2: JSON Lines: Newline-delimited JSON]/compression/oneOf[subschema #1: No Compression]/compression_type` with a default value became required
  - the request property `configuration/oneOf[subschema #30: destination-s3 -> subschema #31: destination-s3]/format/oneOf[subschema #2: JSON Lines: Newline-delimited JSON]/compression/oneOf[subschema #2: GZIP]/compression_type` with a default value became required
  - the `compression_level` request property default value `0` was removed
  - the `compression_level` request property default value `3` was removed
  - the `compression_level` request property default value `6` was removed
  - the `dictionary_encoding` request property default value `true` was removed
  - the `include_checksum` request property default value `false` was removed
  - the `s3_endpoint` request property default value `` was removed
  - …14 more
- **2024-12-03** `522cd014c007`: 1 info
  - added the required property `createdAt` to the response with the `200` status
- **2024-10-31** `5b0643782cd5`: 1 breaking, 2 info
  - added `#/components/schemas/destination-motherduck` to the `configuration` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/destination-motherduck` to the `configuration` request property `oneOf` list
  - added the required property `definitionId` to the response with the `200` status
- **2024-10-23** `fae855ef1b76`: 13 breaking, 4 info
  - the `configuration/oneOf[subschema #9: destination-dev-null]/test_destination/oneOf[subschema #1: Logging]/` request property type changed from no type to `object`
  - the `configuration/oneOf[subschema #9: destination-dev-null]/test_destination/oneOf[subschema #1: Logging]/logging_config/oneOf[subschema #2: Every N-th Entry]/nth_entry_to_log` request property type changed from `number` to `integer`
  - the `configuration/oneOf[subschema #9: destination-dev-null]/test_destination/oneOf[subschema #2: Silent]/` request property type changed from no type to `object`
  - the `configuration/oneOf[subschema #9: destination-dev-null]/test_destination/oneOf[subschema #3: Throttled]/` request property type changed from no type to `object`
  - the `configuration/oneOf[subschema #9: destination-dev-null]/test_destination/oneOf[subschema #4: Failing]/` request property type changed from no type to `object`
  - the `test_destination_type` response property const value `FAILING` was removed for the status `200`
  - the `test_destination_type` response property const value `LOGGING` was removed for the status `200`
  - the `test_destination_type` response property const value `SILENT` was removed for the status `200`
  - the `test_destination_type` response property const value `THROTTLED` was removed for the status `200`
  - the `configuration/oneOf[subschema #9: destination-dev-null]/test_destination/oneOf[subschema #1: Logging]/` response's property type changed from no type to `object` for status `200`
  - the `configuration/oneOf[subschema #9: destination-dev-null]/test_destination/oneOf[subschema #2: Silent]/` response's property type changed from no type to `object` for status `200`
  - the `configuration/oneOf[subschema #9: destination-dev-null]/test_destination/oneOf[subschema #3: Throttled]/` response's property type changed from no type to `object` for status `200`
  - the `configuration/oneOf[subschema #9: destination-dev-null]/test_destination/oneOf[subschema #4: Failing]/` response's property type changed from no type to `object` for status `200`
  - the `test_destination_type` request property const value `FAILING` was removed
  - the `test_destination_type` request property const value `LOGGING` was removed
  - the `test_destination_type` request property const value `SILENT` was removed
  - the `test_destination_type` request property const value `THROTTLED` was removed

---

[Operation](https://skmtc.dev/airbytehq/apis/airbyte-api/docs/destinations/:destinationId/patch.md) - [API](https://skmtc.dev/airbytehq/apis/airbyte-api.md) - [Page](https://skmtc.dev/airbytehq/apis/airbyte-api/changes/destinations/:destinationId/patch)
