---
title: "Changes to Get a vault item, its currently available operations, and optionally expanded live data"
method: GET
path: "/vaults/{id_or_name}/items/{key}"
---

# Changes to Get a vault item, its currently available operations, and optionally expanded live data

`GET /vaults/{id_or_name}/items/{key}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 10 of 123 revisions.

- **2026-10-28** `324a13ba3570`: 1 info
- **2026-10-28** `8e5483977604`: 7 breaking, 7 info
- **2026-10-28** `70e83a0e6df4`: 1 info
- **2026-10-28** `5e31244c396e`: 1 info
- **2026-10-27** `5a44792dcbd1`: 1 breaking, 8 warning, 8 info
- **2026-10-26** `5e2df2c5fc38`: 12 warning
- **2026-10-23** `1108efa87717`: 1 info
- **2026-10-23** `ec192d3c071d`: 8 warning, 5 info
- **2026-10-20** `d68735be0749`: 2 info
- **2026-10-16** `03b369edee49`: 1 info

## Changes

- **2026-10-28** `324a13ba3570`: 1 info
  - the `oneOf[#/components/schemas/CardVaultItem]/spec/oneOf[#/components/schemas/ShopPayCardVaultItemSpec]/currency` response's property pattern was changed from `^[A-Za-z]{3}$` to `^[Uu][Ss][Dd]$` for the status `200`
- **2026-10-28** `8e5483977604`: 7 breaking, 7 info
  - added `#/components/schemas/ShopPayCardState` to the `oneOf[#/components/schemas/CardVaultItem]/state` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/ShopPayCardVaultItemSpec` to the `oneOf[#/components/schemas/CardVaultItem]/spec` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/ShopPayOAuthAction` to the `oneOf[#/components/schemas/CardVaultItem]/action` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/ShopPayOAuthAction` to the `oneOf[#/components/schemas/PaymentRequestVaultItem]/action` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/ShopPayOAuthAction` to the `oneOf[#/components/schemas/WalletVaultItem]/action` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/ShopPayWalletState` to the `oneOf[#/components/schemas/WalletVaultItem]/state` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/ShopPayWalletVaultItemSpec` to the `oneOf[#/components/schemas/WalletVaultItem]/spec` response property `oneOf` list for the response status `200`
  - added `shop_pay` discriminator mapping keys to the `oneOf[#/components/schemas/CardVaultItem]/spec` response property for the response status `200`
  - added `shop_pay` discriminator mapping keys to the `oneOf[#/components/schemas/CardVaultItem]/state` response property for the response status `200`
  - added `shop_pay` discriminator mapping keys to the `oneOf[#/components/schemas/WalletVaultItem]/spec` response property for the response status `200`
  - added `shop_pay` discriminator mapping keys to the `oneOf[#/components/schemas/WalletVaultItem]/state` response property for the response status `200`
  - added `shop_pay_oauth` discriminator mapping keys to the `oneOf[#/components/schemas/CardVaultItem]/action` response property for the response status `200`
  - added `shop_pay_oauth` discriminator mapping keys to the `oneOf[#/components/schemas/PaymentRequestVaultItem]/action` response property for the response status `200`
  - added `shop_pay_oauth` discriminator mapping keys to the `oneOf[#/components/schemas/WalletVaultItem]/action` response property for the response status `200`
- **2026-10-28** `70e83a0e6df4`: 1 info
  - added the optional property `oneOf[#/components/schemas/CredentialVaultItem]/spec/oneOf[#/components/schemas/OnePasswordCredentialVaultItemSpec]/requests/entries/items/id` to the response with the `200` status
- **2026-10-28** `5e31244c396e`: 1 info
  - added the optional property `oneOf[#/components/schemas/CredentialVaultItem]/state/oneOf[#/components/schemas/OnePasswordCredentialVaultItemState]/access_request/resolved` to the response with the `200` status
- **2026-10-27** `5a44792dcbd1`: 1 breaking, 8 warning, 8 info
  - added `#/components/schemas/PaymentRequestVaultItem` to the response body `oneOf` list for the response status `200`
  - added the new `add_payment_method` enum value to the `oneOf[#/components/schemas/CardVaultItem]/available_operations/items/type` response property for the response status `200`
  - added the new `add_payment_method` enum value to the `oneOf[#/components/schemas/CredentialAccountVaultItem]/available_operations/items/type` response property for the response status `200`
  - added the new `add_payment_method` enum value to the `oneOf[#/components/schemas/CredentialVaultItem]/available_operations/items/type` response property for the response status `200`
  - added the new `add_payment_method` enum value to the `oneOf[#/components/schemas/WalletVaultItem]/available_operations/items/type` response property for the response status `200`
  - added the new `remove_payment_method` enum value to the `oneOf[#/components/schemas/CardVaultItem]/available_operations/items/type` response property for the response status `200`
  - added the new `remove_payment_method` enum value to the `oneOf[#/components/schemas/CredentialAccountVaultItem]/available_operations/items/type` response property for the response status `200`
  - added the new `remove_payment_method` enum value to the `oneOf[#/components/schemas/CredentialVaultItem]/available_operations/items/type` response property for the response status `200`
  - added the new `remove_payment_method` enum value to the `oneOf[#/components/schemas/WalletVaultItem]/available_operations/items/type` response property for the response status `200`
  - added `payment_request` mapping keys to the response discriminator for the response status `200`
  - added the optional property `oneOf[#/components/schemas/CardVaultItem]/spec/oneOf[#/components/schemas/KernelCardVaultItemSpec]/payment_method_id` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/CardVaultItem]/state/oneOf[#/components/schemas/KernelCardState]/funding_status` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/CardVaultItem]/state/oneOf[#/components/schemas/KernelCardState]/payment_method_id` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/WalletVaultItem]/expanded/payment_methods/items/action` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/WalletVaultItem]/expanded/payment_methods/items/expires_at` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/WalletVaultItem]/expanded/payment_methods/items/status` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/WalletVaultItem]/expanded/payment_methods/items/status_reason` to the response with the `200` status
- **2026-10-26** `5e2df2c5fc38`: 12 warning
  - added the new `arm_passkey` enum value to the `oneOf[#/components/schemas/CardVaultItem]/available_operations/items/type` response property for the response status `200`
  - added the new `arm_passkey` enum value to the `oneOf[#/components/schemas/CredentialAccountVaultItem]/available_operations/items/type` response property for the response status `200`
  - added the new `arm_passkey` enum value to the `oneOf[#/components/schemas/CredentialVaultItem]/available_operations/items/type` response property for the response status `200`
  - added the new `arm_passkey` enum value to the `oneOf[#/components/schemas/WalletVaultItem]/available_operations/items/type` response property for the response status `200`
  - added the new `disarm_passkey` enum value to the `oneOf[#/components/schemas/CardVaultItem]/available_operations/items/type` response property for the response status `200`
  - added the new `disarm_passkey` enum value to the `oneOf[#/components/schemas/CredentialAccountVaultItem]/available_operations/items/type` response property for the response status `200`
  - added the new `disarm_passkey` enum value to the `oneOf[#/components/schemas/CredentialVaultItem]/available_operations/items/type` response property for the response status `200`
  - added the new `disarm_passkey` enum value to the `oneOf[#/components/schemas/WalletVaultItem]/available_operations/items/type` response property for the response status `200`
  - added the new `register_passkey` enum value to the `oneOf[#/components/schemas/CardVaultItem]/available_operations/items/type` response property for the response status `200`
  - added the new `register_passkey` enum value to the `oneOf[#/components/schemas/CredentialAccountVaultItem]/available_operations/items/type` response property for the response status `200`
  - added the new `register_passkey` enum value to the `oneOf[#/components/schemas/CredentialVaultItem]/available_operations/items/type` response property for the response status `200`
  - added the new `register_passkey` enum value to the `oneOf[#/components/schemas/WalletVaultItem]/available_operations/items/type` response property for the response status `200`
- **2026-10-23** `1108efa87717`: 1 info
  - added the optional property `oneOf[#/components/schemas/CardVaultItem]/spec/oneOf[#/components/schemas/LinkCardVaultItemSpec]/recurring` to the response with the `200` status
- **2026-10-23** `ec192d3c071d`: 8 warning, 5 info
  - added the new `link_shipping_addresses` enum value to the `oneOf[#/components/schemas/CardVaultItem]/available_expansions/items/type` response property for the response status `200`
  - added the new `link_shipping_addresses` enum value to the `oneOf[#/components/schemas/CredentialAccountVaultItem]/available_expansions/items/type` response property for the response status `200`
  - added the new `link_shipping_addresses` enum value to the `oneOf[#/components/schemas/CredentialVaultItem]/available_expansions/items/type` response property for the response status `200`
  - added the new `link_shipping_addresses` enum value to the `oneOf[#/components/schemas/WalletVaultItem]/available_expansions/items/type` response property for the response status `200`
  - added the new `link_user_info` enum value to the `oneOf[#/components/schemas/CardVaultItem]/available_expansions/items/type` response property for the response status `200`
  - added the new `link_user_info` enum value to the `oneOf[#/components/schemas/CredentialAccountVaultItem]/available_expansions/items/type` response property for the response status `200`
  - added the new `link_user_info` enum value to the `oneOf[#/components/schemas/CredentialVaultItem]/available_expansions/items/type` response property for the response status `200`
  - added the new `link_user_info` enum value to the `oneOf[#/components/schemas/WalletVaultItem]/available_expansions/items/type` response property for the response status `200`
  - added the enum value `link_shipping_addresses` to the property `items/` of the `query` request parameter `expand`
  - added the enum value `link_user_info` to the property `items/` of the `query` request parameter `expand`
  - added the non-success response with the status `429`
  - added the optional property `oneOf[#/components/schemas/WalletVaultItem]/expanded/link_shipping_addresses` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/WalletVaultItem]/expanded/link_user_info` to the response with the `200` status
- **2026-10-20** `d68735be0749`: 2 info
  - added the optional property `oneOf[#/components/schemas/CardVaultItem]/action/oneOf[#/components/schemas/CardEnrollmentAction]/capture_token` to the response with the `200` status
  - added the optional property `oneOf[#/components/schemas/WalletVaultItem]/action/oneOf[#/components/schemas/CardEnrollmentAction]/capture_token` to the response with the `200` status
- **2026-10-16** `03b369edee49`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/kernel/apis/kernel-api/docs/vaults/:id_or_name/items/:key/get.md) - [API](https://skmtc.dev/kernel/apis/kernel-api.md) - [Page](https://skmtc.dev/kernel/apis/kernel-api/changes/vaults/:id_or_name/items/:key/get)
