Get a vault item, its currently available operations, and optionally expanded live data
Changed onThe response advertises operations that are valid in the item's current state and live data that can be requested through expand. Read each operation's description before using it. Expanded data is fetched from the provider and is not persisted in the vault item. Requesting an unavailable expansion returns 409 instead of a partial item. Pending credential items return a collection action. Kernel-hosted active collection links are renewed atomically on expiry for ready or pending items without changing the item version. Invoke collect to open a form for a ready item without clearing values. Sensitive credential values are never returned.
Request
- Base URLhttps://api.onkernel.com
- URLhttps://api.onkernel.com/vaults/{id_or_name}/items/{key}
- AuthHTTP bearer
Query parameters
Hold for up to this many seconds while the item is pending authorization, approval, or credential collection. Return the current item when ready or when the wait elapses. This does not wait for edits to an already-ready credential; poll GET without wait and compare version to observe changes after collect. Managed auth credentials are created ready, so wait returns immediately.
Live fields advertised by available_expansions to include in expanded.
Response
Vault item
Changes
- info
the
/////////response's property pattern was changed from^[A-Za-z]{3}$to^[Uu][Ss][Dd]$for the status
- info
- breaking
added to the
////response propertyoneOflist for the response status - breaking
added to the
////response propertyoneOflist for the response status - breaking
added to the
////response propertyoneOflist for the response status - breaking
added to the
////response propertyoneOflist for the response status - breaking
added to the
////response propertyoneOflist for the response status - breaking
added to the
////response propertyoneOflist for the response status - breaking
added to the
////response propertyoneOflist for the response status - info
added
shop_paydiscriminator mapping keys to the////response property for the response status - info
added
shop_paydiscriminator mapping keys to the////response property for the response status - info
added
shop_paydiscriminator mapping keys to the////response property for the response status - info
added
shop_paydiscriminator mapping keys to the////response property for the response status - info
added
shop_pay_oauthdiscriminator mapping keys to the////response property for the response status - info
added
shop_pay_oauthdiscriminator mapping keys to the////response property for the response status - info
added
shop_pay_oauthdiscriminator mapping keys to the////response property for the response status
- breaking