---
title: "Changes to Get an AI Gateway Vault"
method: GET
path: "/v1/ai-gateways/{gatewayId}/vaults/{vaultIdOrName}"
---

# Changes to Get an AI Gateway Vault

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

> Every recorded change to this operation, newest first.

## Timeline

Changed in 6 of 87 revisions.

- **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-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 `oneOf[#/components/schemas/AwsSecretsManagerVault]/name` response property `allOf` list for the response status `200`
  - added `#/components/schemas/AIGatewayVaultName` to the `oneOf[#/components/schemas/AzureKeyVault]/name` response property `allOf` list for the response status `200`
  - added `#/components/schemas/AIGatewayVaultName` to the `oneOf[#/components/schemas/ConjurVault]/name` response property `allOf` list for the response status `200`
  - added `#/components/schemas/AIGatewayVaultName` to the `oneOf[#/components/schemas/EnvironmentVariableVault]/name` response property `allOf` list for the response status `200`
  - added `#/components/schemas/AIGatewayVaultName` to the `oneOf[#/components/schemas/GoogleSecretManagerVault]/name` response property `allOf` list for the response status `200`
  - added `#/components/schemas/AIGatewayVaultName` to the `oneOf[#/components/schemas/HashiCorpVault]/name` response property `allOf` list for the response status `200`
  - added `#/components/schemas/AIGatewayVaultName` to the `oneOf[#/components/schemas/KonnectConfigStoreVault]/name` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/AIGatewayEntityIdentifier` from the `oneOf[#/components/schemas/AwsSecretsManagerVault]/name` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/AIGatewayEntityIdentifier` from the `oneOf[#/components/schemas/AzureKeyVault]/name` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/AIGatewayEntityIdentifier` from the `oneOf[#/components/schemas/ConjurVault]/name` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/AIGatewayEntityIdentifier` from the `oneOf[#/components/schemas/EnvironmentVariableVault]/name` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/AIGatewayEntityIdentifier` from the `oneOf[#/components/schemas/GoogleSecretManagerVault]/name` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/AIGatewayEntityIdentifier` from the `oneOf[#/components/schemas/HashiCorpVault]/name` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/AIGatewayEntityIdentifier` from the `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 `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 `oneOf[#/components/schemas/AwsSecretsManagerVault]/type` response property for the response status `200`
  - removed the `aws_ec2` enum value from the `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 `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 `oneOf[#/components/schemas/AzureKeyVault]/type` response property for the response status `200`
  - removed the `azure` enum value from the `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 `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 `oneOf[#/components/schemas/ConjurVault]/type` response property for the response status `200`
  - removed the `env` enum value from the `oneOf[#/components/schemas/EnvironmentVariableVault]/type` response property for the response status `200`
  - removed the `gcp` enum value from the `oneOf[#/components/schemas/GoogleSecretManagerVault]/type` response property for the response status `200`
  - removed the `gcp_gce` enum value from the `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 `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 `oneOf[#/components/schemas/HashiCorpVault]/type` response property for the response status `200`
  - removed the `jwt` enum value from the `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 `oneOf[#/components/schemas/KonnectConfigStoreVault]/type` response property for the response status `200`
  - removed the `kubernetes` enum value from the `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 `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 `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 `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 `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 `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 `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 `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/:vaultIdOrName/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/:vaultIdOrName/get)
