---
title: "Changes to Get Destination Type Schema"
method: GET
path: "/destination-types/{type}"
---

# Changes to Get Destination Type Schema

`GET /destination-types/{type}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 11 of 98 revisions.

- **2026-04-21** `14c241298c37`: 1 warning, 1 info
- **2026-04-08** `4ba37d03a8da`: 2 info
- **2026-03-23** `b2e76ca346ad`: 2 warning, 2 info
- **2026-03-15** `33680910ba64`: 2 warning
- **2026-02-20** `c36d2dacd201`: 3 info
- **2025-05-19** `a7328bd7d26e`: 4 warning, 20 info
- **2025-05-19** `d812bcac0877`: 4 breaking, 14 warning, 6 info
- **2025-05-09** `3e695dfee298`: 2 info
- **2025-05-05** `e3d5632eeab9`: 4 warning, 18 info
- **2025-04-14** `a8bb29e63067`: 3 info
- **2025-04-14** `ef8d55cd66bc`: 1 info

## Changes

- **2026-04-21** `14c241298c37`: 1 warning, 1 info
  - removed the optional property `remote_setup_url` from the response with the `200` status
  - added the optional property `setup_link` to the response with the `200` status
- **2026-04-08** `4ba37d03a8da`: 2 info
  - added the required property `config_fields/items/key` to the response with the `200` status
  - added the required property `credential_fields/items/key` to the response with the `200` status
- **2026-03-23** `b2e76ca346ad`: 2 warning, 2 info
  - added the new `select` enum value to the `config_fields/items/type` response property for the response status `200`
  - added the new `select` enum value to the `credential_fields/items/type` response property for the response status `200`
  - added the optional property `config_fields/items/options` to the response with the `200` status
  - added the optional property `credential_fields/items/options` to the response with the `200` status
- **2026-03-15** `33680910ba64`: 2 warning
  - added the new `key_value_map` enum value to the `config_fields/items/type` response property for the response status `200`
  - added the new `key_value_map` enum value to the `credential_fields/items/type` response property for the response status `200`
- **2026-02-20** `c36d2dacd201`: 3 info
  - added the media type `application/json` for the response with the status `401`
  - added the media type `application/json` for the response with the status `404`
  - added the non-success response with the status `500`
- **2025-05-19** `a7328bd7d26e`: 4 warning, 20 info
  - removed the optional property `config_fields/items/validation` from the response with the `200` status
  - removed the optional property `credential_fields/items/validation` from the response with the `200` status
  - added the new `checkbox` enum value to the `config_fields/items/type` response property for the response status `200`
  - added the new `checkbox` enum value to the `credential_fields/items/type` response property for the response status `200`
  - api operation id `getDestinationTypeSchemaJwt` removed and replaced with `getDestinationTypeSchema`
  - the endpoint scheme security `TenantJwt` was removed from the API
  - added the optional property `config_fields/items/default` to the response with the `200` status
  - added the optional property `config_fields/items/maxlength` to the response with the `200` status
  - added the optional property `config_fields/items/minlength` to the response with the `200` status
  - added the optional property `config_fields/items/pattern` to the response with the `200` status
  - added the optional property `config_fields/items/sensitive` to the response with the `200` status
  - added the optional property `credential_fields/items/default` to the response with the `200` status
  - added the optional property `credential_fields/items/maxlength` to the response with the `200` status
  - added the optional property `credential_fields/items/minlength` to the response with the `200` status
  - added the optional property `credential_fields/items/pattern` to the response with the `200` status
  - added the optional property `credential_fields/items/sensitive` to the response with the `200` status
  - the response property `config_fields/items/required` became required for the status `200`
  - the response property `config_fields/items/type` became required for the status `200`
  - the response property `credential_fields/items/required` became required for the status `200`
  - the response property `credential_fields/items/type` became required for the status `200`
  - removed the `boolean` enum value from the `config_fields/items/type` response property for the response status `200`
  - removed the `boolean` enum value from the `credential_fields/items/type` response property for the response status `200`
  - removed the `number` enum value from the `config_fields/items/type` response property for the response status `200`
  - removed the `number` enum value from the `credential_fields/items/type` response property for the response status `200`
- **2025-05-19** `d812bcac0877`: 4 breaking, 14 warning, 6 info
  - the response property `config_fields/items/required` became optional for the status `200`
  - the response property `config_fields/items/type` became optional for the status `200`
  - the response property `credential_fields/items/required` became optional for the status `200`
  - the response property `credential_fields/items/type` became optional for the status `200`
  - removed the optional property `config_fields/items/default` from the response with the `200` status
  - removed the optional property `config_fields/items/maxlength` from the response with the `200` status
  - removed the optional property `config_fields/items/minlength` from the response with the `200` status
  - removed the optional property `config_fields/items/pattern` from the response with the `200` status
  - removed the optional property `config_fields/items/sensitive` from the response with the `200` status
  - removed the optional property `credential_fields/items/default` from the response with the `200` status
  - removed the optional property `credential_fields/items/maxlength` from the response with the `200` status
  - removed the optional property `credential_fields/items/minlength` from the response with the `200` status
  - removed the optional property `credential_fields/items/pattern` from the response with the `200` status
  - removed the optional property `credential_fields/items/sensitive` from the response with the `200` status
  - added the new `boolean` enum value to the `config_fields/items/type` response property for the response status `200`
  - added the new `boolean` enum value to the `credential_fields/items/type` response property for the response status `200`
  - added the new `number` enum value to the `config_fields/items/type` response property for the response status `200`
  - added the new `number` enum value to the `credential_fields/items/type` response property for the response status `200`
  - api operation id `getDestinationTypeSchema` removed and replaced with `getDestinationTypeSchemaJwt`
  - the endpoint scheme security `TenantJwt` was added to the API
  - added the optional property `config_fields/items/validation` to the response with the `200` status
  - added the optional property `credential_fields/items/validation` to the response with the `200` status
  - removed the `checkbox` enum value from the `config_fields/items/type` response property for the response status `200`
  - removed the `checkbox` enum value from the `credential_fields/items/type` response property for the response status `200`
- **2025-05-09** `3e695dfee298`: 2 info
  - api operation id `getDestinationTypeSchemaJwt` removed and replaced with `getDestinationTypeSchema`
  - the endpoint scheme security `TenantJwt` was removed from the API
- **2025-05-05** `e3d5632eeab9`: 4 warning, 18 info
  - removed the optional property `config_fields/items/validation` from the response with the `200` status
  - removed the optional property `credential_fields/items/validation` from the response with the `200` status
  - added the new `checkbox` enum value to the `config_fields/items/type` response property for the response status `200`
  - added the new `checkbox` enum value to the `credential_fields/items/type` response property for the response status `200`
  - added the optional property `config_fields/items/default` to the response with the `200` status
  - added the optional property `config_fields/items/maxlength` to the response with the `200` status
  - added the optional property `config_fields/items/minlength` to the response with the `200` status
  - added the optional property `config_fields/items/pattern` to the response with the `200` status
  - added the optional property `config_fields/items/sensitive` to the response with the `200` status
  - added the optional property `credential_fields/items/default` to the response with the `200` status
  - added the optional property `credential_fields/items/maxlength` to the response with the `200` status
  - added the optional property `credential_fields/items/minlength` to the response with the `200` status
  - added the optional property `credential_fields/items/pattern` to the response with the `200` status
  - added the optional property `credential_fields/items/sensitive` to the response with the `200` status
  - the response property `config_fields/items/required` became required for the status `200`
  - the response property `config_fields/items/type` became required for the status `200`
  - the response property `credential_fields/items/required` became required for the status `200`
  - the response property `credential_fields/items/type` became required for the status `200`
  - removed the `boolean` enum value from the `config_fields/items/type` response property for the response status `200`
  - removed the `boolean` enum value from the `credential_fields/items/type` response property for the response status `200`
  - removed the `number` enum value from the `config_fields/items/type` response property for the response status `200`
  - removed the `number` enum value from the `credential_fields/items/type` response property for the response status `200`
- **2025-04-14** `a8bb29e63067`: 3 info
  - api operation id `getDestinationTypeSchema` removed and replaced with `getDestinationTypeSchemaJwt`
  - the endpoint scheme security `TenantJwt` was added to the API
  - added the non-success response with the status `401`
- **2025-04-14** `ef8d55cd66bc`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/hookdeck/apis/outpost-api/docs/destination-types/:type/get.md) - [API](https://skmtc.dev/hookdeck/apis/outpost-api.md) - [Page](https://skmtc.dev/hookdeck/apis/outpost-api/changes/destination-types/:type/get)
