---
title: "Changes to List AI Gateway Vaults"
method: GET
path: "/v1/ai-gateways/{gatewayId}/vaults"
---

# Changes to List AI Gateway Vaults

`GET /v1/ai-gateways/{gatewayId}/vaults`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 7 of 152 revisions.

- **2026-11-12** `d8bd04cfbaf7`: 24 breaking, 17 warning, 7 info
- **2026-09-25** `68d43091b84d`: 2 warning
- **2026-09-18** `f324fb7610e4`: 3 breaking, 23 info
- **2026-08-12** `0aee8d012787`: 14 info
- **2026-08-11** `4fef3868064f`: 41 info
- **2026-08-07** `0261aef4b1e2`: 7 info
- **2026-07-16** `a2e95e9f6c80`: 1 info

## Changes

- **2026-11-12** `d8bd04cfbaf7`: 24 breaking, 17 warning, 7 info
  - the `auth_method` response property const value `approle` was removed for the status `200`
  - the `auth_method` response property const value `aws_ec2` was removed for the status `200`
  - the `auth_method` response property const value `aws_iam` was removed for the status `200`
  - the `auth_method` response property const value `azure` was removed for the status `200`
  - the `auth_method` response property const value `cert` was removed for the status `200`
  - the `auth_method` response property const value `gcp_gce` was removed for the status `200`
  - the `auth_method` response property const value `gcp_iam` was removed for the status `200`
  - the `auth_method` response property const value `jwt` was removed for the status `200`
  - the `auth_method` response property const value `kubernetes` was removed for the status `200`
  - the `auth_method` response property const value `token` was removed for the status `200`
  - the `type` response property const value `aws` was removed for the status `200`
  - the `type` response property const value `azure` was removed for the status `200`
  - the `type` response property const value `conjur` was removed for the status `200`
  - the `type` response property const value `env` was removed for the status `200`
  - the `type` response property const value `gcp` was removed for the status `200`
  - the `type` response property const value `hcv` was removed for the status `200`
  - the `type` response property const value `konnect` was removed for the status `200`
  - the `data/items/oneOf[#/components/schemas/AwsSecretsManagerVault]/managed_by/additionalProperties/` response property's maxLength was increased from `63` to `127` for the response status `200`
  - the `data/items/oneOf[#/components/schemas/AzureKeyVault]/managed_by/additionalProperties/` response property's maxLength was increased from `63` to `127` for the response status `200`
  - the `data/items/oneOf[#/components/schemas/ConjurVault]/managed_by/additionalProperties/` response property's maxLength was increased from `63` to `127` for the response status `200`
  - the `data/items/oneOf[#/components/schemas/EnvironmentVariableVault]/managed_by/additionalProperties/` response property's maxLength was increased from `63` to `127` for the response status `200`
  - the `data/items/oneOf[#/components/schemas/GoogleSecretManagerVault]/managed_by/additionalProperties/` response property's maxLength was increased from `63` to `127` for the response status `200`
  - the `data/items/oneOf[#/components/schemas/HashiCorpVault]/managed_by/additionalProperties/` response property's maxLength was increased from `63` to `127` for the response status `200`
  - the `data/items/oneOf[#/components/schemas/KonnectConfigStoreVault]/managed_by/additionalProperties/` response property's maxLength was increased from `63` to `127` for the response status `200`
  - added the new `approle` enum value to the `data/items/oneOf[#/components/schemas/HashiCorpVault]/config/oneOf[#/components/schemas/HashiCorpVaultAppRoleConfig]/auth_method` response property for the response status `200`
  - added the new `aws` enum value to the `data/items/oneOf[#/components/schemas/AwsSecretsManagerVault]/type` response property for the response status `200`
  - added the new `aws_ec2` enum value to the `data/items/oneOf[#/components/schemas/HashiCorpVault]/config/oneOf[#/components/schemas/HashiCorpVaultAwsEC2Config]/auth_method` response property for the response status `200`
  - added the new `aws_iam` enum value to the `data/items/oneOf[#/components/schemas/HashiCorpVault]/config/oneOf[#/components/schemas/HashiCorpVaultAwsIAMConfig]/auth_method` response property for the response status `200`
  - added the new `azure` enum value to the `data/items/oneOf[#/components/schemas/AzureKeyVault]/type` response property for the response status `200`
  - added the new `azure` enum value to the `data/items/oneOf[#/components/schemas/HashiCorpVault]/config/oneOf[#/components/schemas/HashiCorpVaultAzureConfig]/auth_method` response property for the response status `200`
  - added the new `cert` enum value to the `data/items/oneOf[#/components/schemas/HashiCorpVault]/config/oneOf[#/components/schemas/HashiCorpVaultCertConfig]/auth_method` response property for the response status `200`
  - added the new `conjur` enum value to the `data/items/oneOf[#/components/schemas/ConjurVault]/type` response property for the response status `200`
  - added the new `env` enum value to the `data/items/oneOf[#/components/schemas/EnvironmentVariableVault]/type` response property for the response status `200`
  - added the new `gcp` enum value to the `data/items/oneOf[#/components/schemas/GoogleSecretManagerVault]/type` response property for the response status `200`
  - added the new `gcp_gce` enum value to the `data/items/oneOf[#/components/schemas/HashiCorpVault]/config/oneOf[#/components/schemas/HashiCorpVaultGcpGCEConfig]/auth_method` response property for the response status `200`
  - added the new `gcp_iam` enum value to the `data/items/oneOf[#/components/schemas/HashiCorpVault]/config/oneOf[#/components/schemas/HashiCorpVaultGcpIAMConfig]/auth_method` response property for the response status `200`
  - added the new `hcv` enum value to the `data/items/oneOf[#/components/schemas/HashiCorpVault]/type` response property for the response status `200`
  - added the new `jwt` enum value to the `data/items/oneOf[#/components/schemas/HashiCorpVault]/config/oneOf[#/components/schemas/HashiCorpVaultOauth2Config]/auth_method` response property for the response status `200`
  - added the new `konnect` enum value to the `data/items/oneOf[#/components/schemas/KonnectConfigStoreVault]/type` response property for the response status `200`
  - added the new `kubernetes` enum value to the `data/items/oneOf[#/components/schemas/HashiCorpVault]/config/oneOf[#/components/schemas/HashiCorpVaultKubernetesConfig]/auth_method` response property for the response status `200`
  - …8 more
- **2026-09-25** `68d43091b84d`: 2 warning
  - added the new `403.00` enum value to the `status` response property for the response status `403`
  - added the new `404.00` enum value to the `status` response property for the response status `404`
- **2026-09-18** `f324fb7610e4`: 3 breaking, 23 info
  - the response's body type changed from no type to `object` for status `403`
  - the response's body type changed from no type to `object` for status `404`
  - the response's body type changed from no type to `object` for status `429`
  - removed `#/components/schemas/BaseError, subschema #2` from the response body `allOf` list for the response status `401`
  - removed `#/components/schemas/BaseError, subschema #2` from the response body `allOf` list for the response status `403`
  - removed `#/components/schemas/BaseError, subschema #2` from the response body `allOf` list for the response status `404`
  - removed `#/components/schemas/BaseError, subschema #2` from the response body `allOf` list for the response status `429`
  - added the optional property `type` to the response with the `403` status
  - added the optional property `type` to the response with the `404` status
  - added the optional property `type` to the response with the `429` status
  - the response property `detail` became required for the status `401`
  - the response property `instance` became required for the status `401`
  - the response property `status` became required for the status `401`
  - the response property `title` became required for the status `401`
  - added the required property `detail` to the response with the `403` status
  - added the required property `detail` to the response with the `404` status
  - added the required property `detail` to the response with the `429` status
  - added the required property `instance` to the response with the `403` status
  - added the required property `instance` to the response with the `404` status
  - added the required property `instance` to the response with the `429` status
  - added the required property `status` to the response with the `403` status
  - added the required property `status` to the response with the `404` status
  - added the required property `status` to the response with the `429` status
  - added the required property `title` to the response with the `403` status
  - added the required property `title` to the response with the `404` status
  - added the required property `title` to the response with the `429` status
- **2026-08-12** `0aee8d012787`: 14 info
  - added `#/components/schemas/AIGatewayVaultName` to the `data/items/oneOf[#/components/schemas/AwsSecretsManagerVault]/name` response property `allOf` list for the response status `200`
  - added `#/components/schemas/AIGatewayVaultName` to the `data/items/oneOf[#/components/schemas/AzureKeyVault]/name` response property `allOf` list for the response status `200`
  - added `#/components/schemas/AIGatewayVaultName` to the `data/items/oneOf[#/components/schemas/ConjurVault]/name` response property `allOf` list for the response status `200`
  - added `#/components/schemas/AIGatewayVaultName` to the `data/items/oneOf[#/components/schemas/EnvironmentVariableVault]/name` response property `allOf` list for the response status `200`
  - added `#/components/schemas/AIGatewayVaultName` to the `data/items/oneOf[#/components/schemas/GoogleSecretManagerVault]/name` response property `allOf` list for the response status `200`
  - added `#/components/schemas/AIGatewayVaultName` to the `data/items/oneOf[#/components/schemas/HashiCorpVault]/name` response property `allOf` list for the response status `200`
  - added `#/components/schemas/AIGatewayVaultName` to the `data/items/oneOf[#/components/schemas/KonnectConfigStoreVault]/name` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/AIGatewayEntityIdentifier` from the `data/items/oneOf[#/components/schemas/AwsSecretsManagerVault]/name` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/AIGatewayEntityIdentifier` from the `data/items/oneOf[#/components/schemas/AzureKeyVault]/name` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/AIGatewayEntityIdentifier` from the `data/items/oneOf[#/components/schemas/ConjurVault]/name` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/AIGatewayEntityIdentifier` from the `data/items/oneOf[#/components/schemas/EnvironmentVariableVault]/name` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/AIGatewayEntityIdentifier` from the `data/items/oneOf[#/components/schemas/GoogleSecretManagerVault]/name` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/AIGatewayEntityIdentifier` from the `data/items/oneOf[#/components/schemas/HashiCorpVault]/name` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/AIGatewayEntityIdentifier` from the `data/items/oneOf[#/components/schemas/KonnectConfigStoreVault]/name` response property `allOf` list for the response status `200`
- **2026-08-11** `4fef3868064f`: 41 info
  - the `auth_method` response property const value `approle` was added for the status `200`
  - the `auth_method` response property const value `aws_ec2` was added for the status `200`
  - the `auth_method` response property const value `aws_iam` was added for the status `200`
  - the `auth_method` response property const value `azure` was added for the status `200`
  - the `auth_method` response property const value `cert` was added for the status `200`
  - the `auth_method` response property const value `gcp_gce` was added for the status `200`
  - the `auth_method` response property const value `gcp_iam` was added for the status `200`
  - the `auth_method` response property const value `jwt` was added for the status `200`
  - the `auth_method` response property const value `kubernetes` was added for the status `200`
  - the `auth_method` response property const value `token` was added for the status `200`
  - the `type` response property const value `aws` was added for the status `200`
  - the `type` response property const value `azure` was added for the status `200`
  - the `type` response property const value `conjur` was added for the status `200`
  - the `type` response property const value `env` was added for the status `200`
  - the `type` response property const value `gcp` was added for the status `200`
  - the `type` response property const value `hcv` was added for the status `200`
  - the `type` response property const value `konnect` was added for the status `200`
  - the `description` response's property default value `` was added for the status `200`
  - the `description` response's property default value `` was added for the status `200`
  - the `description` response's property default value `` was added for the status `200`
  - the `description` response's property default value `` was added for the status `200`
  - the `description` response's property default value `` was added for the status `200`
  - the `description` response's property default value `` was added for the status `200`
  - the `description` response's property default value `` was added for the status `200`
  - removed the `approle` enum value from the `data/items/oneOf[#/components/schemas/HashiCorpVault]/config/oneOf[#/components/schemas/HashiCorpVaultAppRoleConfig]/auth_method` response property for the response status `200`
  - removed the `aws` enum value from the `data/items/oneOf[#/components/schemas/AwsSecretsManagerVault]/type` response property for the response status `200`
  - removed the `aws_ec2` enum value from the `data/items/oneOf[#/components/schemas/HashiCorpVault]/config/oneOf[#/components/schemas/HashiCorpVaultAwsEC2Config]/auth_method` response property for the response status `200`
  - removed the `aws_iam` enum value from the `data/items/oneOf[#/components/schemas/HashiCorpVault]/config/oneOf[#/components/schemas/HashiCorpVaultAwsIAMConfig]/auth_method` response property for the response status `200`
  - removed the `azure` enum value from the `data/items/oneOf[#/components/schemas/AzureKeyVault]/type` response property for the response status `200`
  - removed the `azure` enum value from the `data/items/oneOf[#/components/schemas/HashiCorpVault]/config/oneOf[#/components/schemas/HashiCorpVaultAzureConfig]/auth_method` response property for the response status `200`
  - removed the `cert` enum value from the `data/items/oneOf[#/components/schemas/HashiCorpVault]/config/oneOf[#/components/schemas/HashiCorpVaultCertConfig]/auth_method` response property for the response status `200`
  - removed the `conjur` enum value from the `data/items/oneOf[#/components/schemas/ConjurVault]/type` response property for the response status `200`
  - removed the `env` enum value from the `data/items/oneOf[#/components/schemas/EnvironmentVariableVault]/type` response property for the response status `200`
  - removed the `gcp` enum value from the `data/items/oneOf[#/components/schemas/GoogleSecretManagerVault]/type` response property for the response status `200`
  - removed the `gcp_gce` enum value from the `data/items/oneOf[#/components/schemas/HashiCorpVault]/config/oneOf[#/components/schemas/HashiCorpVaultGcpGCEConfig]/auth_method` response property for the response status `200`
  - removed the `gcp_iam` enum value from the `data/items/oneOf[#/components/schemas/HashiCorpVault]/config/oneOf[#/components/schemas/HashiCorpVaultGcpIAMConfig]/auth_method` response property for the response status `200`
  - removed the `hcv` enum value from the `data/items/oneOf[#/components/schemas/HashiCorpVault]/type` response property for the response status `200`
  - removed the `jwt` enum value from the `data/items/oneOf[#/components/schemas/HashiCorpVault]/config/oneOf[#/components/schemas/HashiCorpVaultOauth2Config]/auth_method` response property for the response status `200`
  - removed the `konnect` enum value from the `data/items/oneOf[#/components/schemas/KonnectConfigStoreVault]/type` response property for the response status `200`
  - removed the `kubernetes` enum value from the `data/items/oneOf[#/components/schemas/HashiCorpVault]/config/oneOf[#/components/schemas/HashiCorpVaultKubernetesConfig]/auth_method` response property for the response status `200`
  - …1 more
- **2026-08-07** `0261aef4b1e2`: 7 info
  - the `data/items/oneOf[#/components/schemas/AwsSecretsManagerVault]/name/allOf[#/components/schemas/AIGatewayEntityIdentifier]/` response's property pattern was changed from `^[A-Za-z0-9._-]{1,256}$` to `^[A-Za-z0-9._:-]{1,256}$` for the status `200`
  - the `data/items/oneOf[#/components/schemas/AzureKeyVault]/name/allOf[#/components/schemas/AIGatewayEntityIdentifier]/` response's property pattern was changed from `^[A-Za-z0-9._-]{1,256}$` to `^[A-Za-z0-9._:-]{1,256}$` for the status `200`
  - the `data/items/oneOf[#/components/schemas/ConjurVault]/name/allOf[#/components/schemas/AIGatewayEntityIdentifier]/` response's property pattern was changed from `^[A-Za-z0-9._-]{1,256}$` to `^[A-Za-z0-9._:-]{1,256}$` for the status `200`
  - the `data/items/oneOf[#/components/schemas/EnvironmentVariableVault]/name/allOf[#/components/schemas/AIGatewayEntityIdentifier]/` response's property pattern was changed from `^[A-Za-z0-9._-]{1,256}$` to `^[A-Za-z0-9._:-]{1,256}$` for the status `200`
  - the `data/items/oneOf[#/components/schemas/GoogleSecretManagerVault]/name/allOf[#/components/schemas/AIGatewayEntityIdentifier]/` response's property pattern was changed from `^[A-Za-z0-9._-]{1,256}$` to `^[A-Za-z0-9._:-]{1,256}$` for the status `200`
  - the `data/items/oneOf[#/components/schemas/HashiCorpVault]/name/allOf[#/components/schemas/AIGatewayEntityIdentifier]/` response's property pattern was changed from `^[A-Za-z0-9._-]{1,256}$` to `^[A-Za-z0-9._:-]{1,256}$` for the status `200`
  - the `data/items/oneOf[#/components/schemas/KonnectConfigStoreVault]/name/allOf[#/components/schemas/AIGatewayEntityIdentifier]/` response's property pattern was changed from `^[A-Za-z0-9._-]{1,256}$` to `^[A-Za-z0-9._:-]{1,256}$` for the status `200`
- **2026-07-16** `a2e95e9f6c80`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/kong/apis/konnect-api-go-sdk/docs/v1/ai-gateways/:gatewayId/vaults/get.md) - [API](https://skmtc.dev/kong/apis/konnect-api-go-sdk.md) - [Page](https://skmtc.dev/kong/apis/konnect-api-go-sdk/changes/v1/ai-gateways/:gatewayId/vaults/get)
