AI Gateway Vaults

List AI Gateway Vaults

Changed on

Returns a list of vaults associated with the AI Gateway.

get/v1/ai-gateways/{gatewayId}/vaults

Request

  • Base URL
    https://global.api.konghq.com
  • Auth
    • HTTP bearer
    • or HTTP bearer
    • or HTTP bearer
    • or HTTP bearer

Query parameters

page[size]integer
Example:10

The maximum number of items to include per page. The last page of a collection may include fewer items.

page[after]string
Example:ewogICJpZCI6ICJoZWxsbyB3b3JsZCIKfQ

Request the next page of data, starting with the item after this parameter.

Response

A paginated list of AI Gateway Vaults.

Example response

{
  "data": [
    {
      "id": "5f9fd312-a987-4628-b4c5-bb4f4fddd5f7",
      "created_at": "2022-11-04T20:10:06.927Z",
      "updated_at": "2022-11-04T20:10:06.927Z",
      "name": "my-awesome-vault",
      "description": "This vault is used to retrieve redis database access credentials",
      "labels": {
        "category": "finance"
      },
      "managed_by": {
        "owner": "terraform"
      },
      "config": {
        "config_store_id": "77426bee-2bca-4005-81af-284868fd3038"
      }
    }
  ],
  "meta": {
    "page": {
      "size": 10
    }
  }
}

Changes

    • breaking

      the response property const value approle was removed for the status

    • breaking

      the response property const value aws_ec2 was removed for the status

    • breaking

      the response property const value aws_iam was removed for the status

    • breaking

      the response property const value azure was removed for the status

    • breaking

      the response property const value cert was removed for the status

    • breaking

      the response property const value gcp_gce was removed for the status

    • breaking

      the response property const value gcp_iam was removed for the status

    • breaking

      the response property const value jwt was removed for the status

    • breaking

      the response property const value kubernetes was removed for the status

    • breaking

      the response property const value token was removed for the status

    • breaking

      the response property const value aws was removed for the status

    • breaking

      the response property const value azure was removed for the status

    • breaking

      the response property const value conjur was removed for the status

    • breaking

      the response property const value env was removed for the status

    • breaking

      the response property const value gcp was removed for the status

    • breaking

      the response property const value hcv was removed for the status

    • breaking

      the response property const value konnect was removed for the status

    • breaking

      the /////// response property's maxLength was increased from 63 to 127 for the response status

    • breaking

      the /////// response property's maxLength was increased from 63 to 127 for the response status

    • breaking

      the /////// response property's maxLength was increased from 63 to 127 for the response status

    • breaking

      the /////// response property's maxLength was increased from 63 to 127 for the response status

    • breaking

      the /////// response property's maxLength was increased from 63 to 127 for the response status

    • breaking

      the /////// response property's maxLength was increased from 63 to 127 for the response status

    • breaking

      the /////// response property's maxLength was increased from 63 to 127 for the response status

    • warning

      added the new approle enum value to the /////////// response property for the response status

    • warning

      added the new aws enum value to the ////// response property for the response status

    • warning

      added the new aws_ec2 enum value to the /////////// response property for the response status

    • warning

      added the new aws_iam enum value to the /////////// response property for the response status

    • warning

      added the new azure enum value to the ////// response property for the response status

    • warning

      added the new azure enum value to the /////////// response property for the response status

    • warning

      added the new cert enum value to the /////////// response property for the response status

    • warning

      added the new conjur enum value to the ////// response property for the response status

    • warning

      added the new env enum value to the ////// response property for the response status

    • warning

      added the new gcp enum value to the ////// response property for the response status

    • warning

      added the new gcp_gce enum value to the /////////// response property for the response status

    • warning

      added the new gcp_iam enum value to the /////////// response property for the response status

    • warning

      added the new hcv enum value to the ////// response property for the response status

    • warning

      added the new jwt enum value to the /////////// response property for the response status

    • warning

      added the new konnect enum value to the ////// response property for the response status

    • warning

      added the new kubernetes enum value to the /////////// response property for the response status

    • warning

      added the new token enum value to the /////////// response property for the response status

    • info

      the /////// response's property pattern was changed from ^[a-z0-9A-Z]{1}([a-z0-9A-Z-._]*[a-z0-9A-Z]+)?$ to ^[^\s\x00-\x1F\x7F-\x9F]+$ for the status

    • info

      the /////// response's property pattern was changed from ^[a-z0-9A-Z]{1}([a-z0-9A-Z-._]*[a-z0-9A-Z]+)?$ to ^[^\s\x00-\x1F\x7F-\x9F]+$ for the status

    • info

      the /////// response's property pattern was changed from ^[a-z0-9A-Z]{1}([a-z0-9A-Z-._]*[a-z0-9A-Z]+)?$ to ^[^\s\x00-\x1F\x7F-\x9F]+$ for the status

    • info

      the /////// response's property pattern was changed from ^[a-z0-9A-Z]{1}([a-z0-9A-Z-._]*[a-z0-9A-Z]+)?$ to ^[^\s\x00-\x1F\x7F-\x9F]+$ for the status

    • info

      the /////// response's property pattern was changed from ^[a-z0-9A-Z]{1}([a-z0-9A-Z-._]*[a-z0-9A-Z]+)?$ to ^[^\s\x00-\x1F\x7F-\x9F]+$ for the status

    • info

      the /////// response's property pattern was changed from ^[a-z0-9A-Z]{1}([a-z0-9A-Z-._]*[a-z0-9A-Z]+)?$ to ^[^\s\x00-\x1F\x7F-\x9F]+$ for the status

    • info

      the /////// response's property pattern was changed from ^[a-z0-9A-Z]{1}([a-z0-9A-Z-._]*[a-z0-9A-Z]+)?$ to ^[^\s\x00-\x1F\x7F-\x9F]+$ for the status

    • warning

      added the new 403.00 enum value to the response property for the response status

    • warning

      added the new 404.00 enum value to the response property for the response status