---
title: "Changes to Create destination connector"
method: POST
path: "/api/v1/destinations/"
---

# Changes to Create destination connector

`POST /api/v1/destinations/`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 8 of 14 revisions.

- **2026-10-21** `178d46b64967`: 10 warning, 3 info
- **2026-10-16** `37954f8df5b3`: 4 breaking, 15 info
- **2026-09-17** `fbaf6c043e7b`: 5 breaking, 7 info
- **2026-08-06** `41676641a27c`: 2 info
- **2026-06-14** `0067ef93610d`: 8 breaking, 22 info
- **2026-03-14** `b74d341fbf4d`: 26 breaking, 32 info
- **2026-01-15** `513d972d9efa`: 1 breaking, 1 warning, 8 info
- **2025-10-12** `ce01cb218f9f`: 1 warning, 3 info

## Changes

- **2026-10-21** `178d46b64967`: 10 warning, 3 info
  - removed the request property `config/anyOf[subschema #17: TeradataDestinationConnectorConfigInput]/client_id`
  - removed the request property `config/anyOf[subschema #17: TeradataDestinationConnectorConfigInput]/client_secret`
  - removed the request property `config/anyOf[subschema #17: TeradataDestinationConnectorConfigInput]/scope`
  - removed the request property `config/anyOf[subschema #17: TeradataDestinationConnectorConfigInput]/token`
  - removed the request property `config/anyOf[subschema #17: TeradataDestinationConnectorConfigInput]/token_url`
  - removed the optional property `config/anyOf[subschema #17: TeradataDestinationConnectorConfig]/client_id` from the response with the `200` status
  - removed the optional property `config/anyOf[subschema #17: TeradataDestinationConnectorConfig]/client_secret` from the response with the `200` status
  - removed the optional property `config/anyOf[subschema #17: TeradataDestinationConnectorConfig]/scope` from the response with the `200` status
  - removed the optional property `config/anyOf[subschema #17: TeradataDestinationConnectorConfig]/token` from the response with the `200` status
  - removed the optional property `config/anyOf[subschema #17: TeradataDestinationConnectorConfig]/token_url` from the response with the `200` status
  - added the new optional request property `config/anyOf[subschema #17: TeradataDestinationConnectorConfigInput]/skip_empty_text_elements`
  - added the new optional request property `config/anyOf[subschema #17: TeradataDestinationConnectorConfigInput]/use_signed_in_user`
  - added the optional property `config/anyOf[subschema #17: TeradataDestinationConnectorConfig]/use_signed_in_user` to the response with the `200` status
- **2026-10-16** `37954f8df5b3`: 4 breaking, 15 info
  - the response property `config/anyOf[subschema #17: TeradataDestinationConnectorConfig]/password` became optional for the status `200`
  - the response property `config/anyOf[subschema #17: TeradataDestinationConnectorConfig]/user` became optional for the status `200`
  - response property `config/anyOf[subschema #17: TeradataDestinationConnectorConfig]/password` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `config/anyOf[subschema #17: TeradataDestinationConnectorConfig]/user` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - added the new optional request property `config/anyOf[subschema #17: TeradataDestinationConnectorConfigInput]/client_id`
  - added the new optional request property `config/anyOf[subschema #17: TeradataDestinationConnectorConfigInput]/client_secret`
  - added the new optional request property `config/anyOf[subschema #17: TeradataDestinationConnectorConfigInput]/metadata_as_json`
  - added the new optional request property `config/anyOf[subschema #17: TeradataDestinationConnectorConfigInput]/scope`
  - added the new optional request property `config/anyOf[subschema #17: TeradataDestinationConnectorConfigInput]/token`
  - added the new optional request property `config/anyOf[subschema #17: TeradataDestinationConnectorConfigInput]/token_url`
  - the request property `config/anyOf[subschema #17: TeradataDestinationConnectorConfigInput]/password` became optional
  - the request property `config/anyOf[subschema #17: TeradataDestinationConnectorConfigInput]/user` became optional
  - request property `config/anyOf[subschema #17: TeradataDestinationConnectorConfigInput]/password` list-of-types was widened by adding types `null` to media type `application/json`
  - request property `config/anyOf[subschema #17: TeradataDestinationConnectorConfigInput]/user` list-of-types was widened by adding types `null` to media type `application/json`
  - added the optional property `config/anyOf[subschema #17: TeradataDestinationConnectorConfig]/client_id` to the response with the `200` status
  - added the optional property `config/anyOf[subschema #17: TeradataDestinationConnectorConfig]/client_secret` to the response with the `200` status
  - added the optional property `config/anyOf[subschema #17: TeradataDestinationConnectorConfig]/scope` to the response with the `200` status
  - added the optional property `config/anyOf[subschema #17: TeradataDestinationConnectorConfig]/token` to the response with the `200` status
  - added the optional property `config/anyOf[subschema #17: TeradataDestinationConnectorConfig]/token_url` to the response with the `200` status
- **2026-09-17** `fbaf6c043e7b`: 5 breaking, 7 info
  - removed `#/components/schemas/GCSDestinationConnectorConfigInput` from the `config` request property `anyOf` list
  - the response property `config/anyOf[subschema #3: DatabricksVolumesConnectorConfig]/client_id` became optional for the status `200`
  - the response property `config/anyOf[subschema #3: DatabricksVolumesConnectorConfig]/client_secret` became optional for the status `200`
  - response property `config/anyOf[subschema #3: DatabricksVolumesConnectorConfig]/client_id` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `config/anyOf[subschema #3: DatabricksVolumesConnectorConfig]/client_secret` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - added the new optional request property `config/anyOf[subschema #3: DatabricksVolumesConnectorConfigInput]/token`
  - the request property `config/anyOf[subschema #3: DatabricksVolumesConnectorConfigInput]/client_id` became optional
  - the request property `config/anyOf[subschema #3: DatabricksVolumesConnectorConfigInput]/client_secret` became optional
  - request property `config/anyOf[subschema #3: DatabricksVolumesConnectorConfigInput]/client_id` list-of-types was widened by adding types `null` to media type `application/json`
  - request property `config/anyOf[subschema #3: DatabricksVolumesConnectorConfigInput]/client_secret` list-of-types was widened by adding types `null` to media type `application/json`
  - added the optional property `config/anyOf[subschema #3: DatabricksVolumesConnectorConfig]/token` to the response with the `200` status
  - removed `#/components/schemas/GCSDestinationConnectorConfig` from the `config` response property `anyOf` list for the response status `200`
- **2026-08-06** `41676641a27c`: 2 info
  - added the new optional request property `config/anyOf[subschema #20: IBMWatsonxS3DestinationConnectorConfigInput]/account_id`
  - added the optional property `config/anyOf[subschema #20: IBMWatsonxS3DestinationConnectorConfig]/account_id` to the response with the `200` status
- **2026-06-14** `0067ef93610d`: 8 breaking, 22 info
  - removed `#/components/schemas/AzureAISearchConnectorConfigInput, #/components/schemas/OpenSearchConnectorConfigInput` from the `config` request property `anyOf` list
  - removed the enum value `azure_ai_search` of the request property `type/anyOf[subschema #1: DestinationConnectorType]/`
  - removed the enum value `opensearch` of the request property `type/anyOf[subschema #1: DestinationConnectorType]/`
  - the response property `config/anyOf[subschema #14: OneDriveDestinationConnectorConfig -> subschema #12: OneDriveDestinationConnectorConfig]/authority_url` became optional for the status `200`
  - the response property `config/anyOf[subschema #14: OneDriveDestinationConnectorConfig -> subschema #12: OneDriveDestinationConnectorConfig]/client_cred` became optional for the status `200`
  - the response property `config/anyOf[subschema #14: OneDriveDestinationConnectorConfig -> subschema #12: OneDriveDestinationConnectorConfig]/client_id` became optional for the status `200`
  - response property `config/anyOf[subschema #14: OneDriveDestinationConnectorConfig -> subschema #12: OneDriveDestinationConnectorConfig]/client_cred` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `config/anyOf[subschema #14: OneDriveDestinationConnectorConfig -> subschema #12: OneDriveDestinationConnectorConfig]/client_id` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - added the new optional request property `config/anyOf[subschema #14: OneDriveDestinationConnectorConfigInput -> subschema #12: OneDriveDestinationConnectorConfigInput]/oauth_token`
  - added the new optional request property `config/anyOf[subschema #14: OneDriveDestinationConnectorConfigInput -> subschema #12: OneDriveDestinationConnectorConfigInput]/refresh_token`
  - added the new optional request property `config/anyOf[subschema #20: S3DestinationConnectorConfigInput -> subschema #21: S3DestinationConnectorConfigInput]/ambient_credentials`
  - added the new optional request property `config/anyOf[subschema #20: S3DestinationConnectorConfigInput -> subschema #21: S3DestinationConnectorConfigInput]/external_id`
  - added the new optional request property `config/anyOf[subschema #20: S3DestinationConnectorConfigInput -> subschema #21: S3DestinationConnectorConfigInput]/role_arn`
  - added the new optional request property `key`
  - the request property `config/anyOf[subschema #14: OneDriveDestinationConnectorConfigInput -> subschema #12: OneDriveDestinationConnectorConfigInput]/authority_url` became optional
  - the request property `config/anyOf[subschema #14: OneDriveDestinationConnectorConfigInput -> subschema #12: OneDriveDestinationConnectorConfigInput]/client_cred` became optional
  - the request property `config/anyOf[subschema #14: OneDriveDestinationConnectorConfigInput -> subschema #12: OneDriveDestinationConnectorConfigInput]/client_id` became optional
  - the `authority_url` request property default value `https://login.microsoftonline.com` was added
  - request property `config/anyOf[subschema #14: OneDriveDestinationConnectorConfigInput -> subschema #12: OneDriveDestinationConnectorConfigInput]/client_cred` list-of-types was widened by adding types `null` to media type `application/json`
  - request property `config/anyOf[subschema #14: OneDriveDestinationConnectorConfigInput -> subschema #12: OneDriveDestinationConnectorConfigInput]/client_id` list-of-types was widened by adding types `null` to media type `application/json`
  - added the optional property `config/anyOf[subschema #14: OneDriveDestinationConnectorConfig -> subschema #12: OneDriveDestinationConnectorConfig]/oauth_token` to the response with the `200` status
  - added the optional property `config/anyOf[subschema #14: OneDriveDestinationConnectorConfig -> subschema #12: OneDriveDestinationConnectorConfig]/refresh_token` to the response with the `200` status
  - added the optional property `config/anyOf[subschema #20: S3DestinationConnectorConfig -> subschema #21: S3DestinationConnectorConfig]/ambient_credentials` to the response with the `200` status
  - added the optional property `config/anyOf[subschema #20: S3DestinationConnectorConfig -> subschema #21: S3DestinationConnectorConfig]/external_id` to the response with the `200` status
  - added the optional property `config/anyOf[subschema #20: S3DestinationConnectorConfig -> subschema #21: S3DestinationConnectorConfig]/role_arn` to the response with the `200` status
  - added the optional property `key` to the response with the `200` status
  - removed `#/components/schemas/AzureAISearchConnectorConfig, #/components/schemas/OpenSearchConnectorConfig` from the `config` response property `anyOf` list for the response status `200`
  - the `authority_url` response's property default value `https://login.microsoftonline.com` was added for the status `200`
  - removed the `azure_ai_search` enum value from the `type/anyOf[subschema #1: DestinationConnectorType]/` response property for the response status `200`
  - removed the `opensearch` enum value from the `type/anyOf[subschema #1: DestinationConnectorType]/` response property for the response status `200`
- **2026-03-14** `b74d341fbf4d`: 26 breaking, 32 info
  - removed the enum value `astradb` of the request property `type`
  - removed the enum value `azure` of the request property `type`
  - removed the enum value `azure_ai_search` of the request property `type`
  - removed the enum value `couchbase` of the request property `type`
  - removed the enum value `databricks_volume_delta_tables` of the request property `type`
  - removed the enum value `databricks_volumes` of the request property `type`
  - removed the enum value `delta_table` of the request property `type`
  - removed the enum value `elasticsearch` of the request property `type`
  - removed the enum value `gcs` of the request property `type`
  - removed the enum value `ibm_watsonx_s3` of the request property `type`
  - removed the enum value `kafka-cloud` of the request property `type`
  - removed the enum value `milvus` of the request property `type`
  - removed the enum value `mongodb` of the request property `type`
  - removed the enum value `motherduck` of the request property `type`
  - removed the enum value `neo4j` of the request property `type`
  - removed the enum value `onedrive` of the request property `type`
  - removed the enum value `opensearch` of the request property `type`
  - removed the enum value `pinecone` of the request property `type`
  - removed the enum value `postgres` of the request property `type`
  - removed the enum value `qdrant-cloud` of the request property `type`
  - removed the enum value `redis` of the request property `type`
  - removed the enum value `s3` of the request property `type`
  - removed the enum value `snowflake` of the request property `type`
  - removed the enum value `weaviate-cloud` of the request property `type`
  - the `type` request property type changed from `string` to no type
  - the `type` response's property type changed from `string` to no type for status `200`
  - added the new optional request property `config/anyOf[subschema #11: MilvusDestinationConnectorConfigInput]/fields_to_include`
  - added the new optional request property `config/anyOf[subschema #11: MilvusDestinationConnectorConfigInput]/flatten_metadata`
  - added `#/components/schemas/DestinationConnectorType, subschema #2` to the `type` request property `anyOf` list
  - added `#/components/schemas/TeradataDestinationConnectorConfigInput` to the `config` request property `anyOf` list
  - added the optional property `detail/items/ctx` to the response with the `422` status
  - added the optional property `detail/items/input` to the response with the `422` status
  - added `#/components/schemas/DestinationConnectorType, subschema #2` to the `type` response property `anyOf` list for the response status `200`
  - added `#/components/schemas/TeradataDestinationConnectorConfig` to the `config` response property `anyOf` list for the response status `200`
  - removed the `astradb` enum value from the `type` response property for the response status `200`
  - removed the `azure` enum value from the `type` response property for the response status `200`
  - removed the `azure_ai_search` enum value from the `type` response property for the response status `200`
  - removed the `couchbase` enum value from the `type` response property for the response status `200`
  - removed the `databricks_volume_delta_tables` enum value from the `type` response property for the response status `200`
  - removed the `databricks_volumes` enum value from the `type` response property for the response status `200`
  - …18 more
- **2026-01-15** `513d972d9efa`: 1 breaking, 1 warning, 8 info
  - the request property `config/anyOf[subschema #20: SnowflakeDestinationConnectorConfigInput -> subschema #21: SnowflakeDestinationConnectorConfigInput]/schema` became required
  - added the new `opensearch` enum value to the `type` response property for the response status `200`
  - added the new optional request property `config/anyOf[subschema #2: AstraDBConnectorConfigInput]/binary_encode_vectors`
  - added `#/components/schemas/OpenSearchConnectorConfigInput` to the `config` request property `anyOf` list
  - the `schema` request property default value `default` was added
  - the `schema` request property default value `default` was added
  - added the new `opensearch` enum value to the request property `type`
  - added the optional property `config/anyOf[subschema #2: AstraDBConnectorConfig]/binary_encode_vectors` to the response with the `200` status
  - added `#/components/schemas/OpenSearchConnectorConfig` to the `config` response property `anyOf` list for the response status `200`
  - the response property `config/anyOf[subschema #20: SnowflakeDestinationConnectorConfig -> subschema #21: SnowflakeDestinationConnectorConfig]/schema` became required for the status `200`
- **2025-10-12** `ce01cb218f9f`: 1 warning, 3 info
  - added the new `azure` enum value to the `type` response property for the response status `200`
  - added `#/components/schemas/AzureDestinationConnectorConfigInput` to the `config` request property `anyOf` list
  - added the new `azure` enum value to the request property `type`
  - added `#/components/schemas/AzureDestinationConnectorConfig` to the `config` response property `anyOf` list for the response status `200`

---

[Operation](https://skmtc.dev/unstructuredapp/apis/platform-api/docs/api/v1/destinations/post.md) - [API](https://skmtc.dev/unstructuredapp/apis/platform-api.md) - [Page](https://skmtc.dev/unstructuredapp/apis/platform-api/changes/api/v1/destinations/post)
