LAP Registry

KeyVaultClient Skill

azure-com-keyvault

Provider: Microsoft Azure Version: 7.0-preview Endpoints: 78 Updated: 2026-04-02

Raw .lap | Lean format | API JSON | Open in app

Endpoints

MethodPathDescription
POST/keys/{key-name}/create
PUT/keys/{key-name}Creates a new key, stores it, then returns key parameters and attributes to the client.
DELETE/keys/{key-name}Imports an externally created key, stores it, and returns key parameters and attributes to the client.
PATCH/keys/{key-name}/{key-version}Deletes a key of any type from storage in Azure Key Vault.
GET/keys/{key-name}/{key-version}The update key operation changes specified attributes of a stored key and can be applied to any key type and key version stored in Azure Key Vault.
GET/keys/{key-name}/versionsGets the public part of a stored key.
GET/keysRetrieves a list of individual key versions with the same key name.
POST/keys/{key-name}/backupList keys in the specified vault.
POST/keys/restoreRequests that a backup of the specified key be downloaded to the client.
POST/keys/{key-name}/{key-version}/encryptRestores a backed up key to a vault.
POST/keys/{key-name}/{key-version}/decryptEncrypts an arbitrary sequence of bytes using an encryption key that is stored in a key vault.
POST/keys/{key-name}/{key-version}/signDecrypts a single block of encrypted data.
POST/keys/{key-name}/{key-version}/verifyCreates a signature from a digest using the specified key.
POST/keys/{key-name}/{key-version}/wrapkeyVerifies a signature using a specified key.
POST/keys/{key-name}/{key-version}/unwrapkeyWraps a symmetric key using a specified key.
GET/deletedkeysUnwraps a symmetric key using the specified key that was initially used for wrapping that key.
GET/deletedkeys/{key-name}Lists the deleted keys in the specified vault.
DELETE/deletedkeys/{key-name}Gets the public part of a deleted key.
POST/deletedkeys/{key-name}/recoverPermanently deletes the specified key.
PUT/secrets/{secret-name}Recovers the deleted key to its latest version.
DELETE/secrets/{secret-name}Sets a secret in a specified key vault.
PATCH/secrets/{secret-name}/{secret-version}Deletes a secret from a specified key vault.
GET/secrets/{secret-name}/{secret-version}Updates the attributes associated with a specified secret in a given key vault.
GET/secretsGet a specified secret from a given key vault.
GET/secrets/{secret-name}/versionsList secrets in a specified key vault.
GET/deletedsecretsList all versions of the specified secret.
GET/deletedsecrets/{secret-name}Lists deleted secrets for the specified vault.
DELETE/deletedsecrets/{secret-name}Gets the specified deleted secret.
POST/deletedsecrets/{secret-name}/recoverPermanently deletes the specified secret.
POST/secrets/{secret-name}/backupRecovers the deleted secret to the latest version.

Install as Skill

Use this API as a Claude Code skill for instant agent access.

CLI Install

lapsh skill-install azure-com-keyvault

Downloads and installs to ~/.claude/skills/azure-com-keyvault/

Manual Install

Download: Skill Bundle (JSON)

Or view: SKILL.md

Recent Versions (1)