KeyVaultClient Skill
azure-com-keyvault
azure-com-keyvault
| Method | Path | Description |
|---|---|---|
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}/versions | Gets the public part of a stored key. |
GET | /keys | Retrieves a list of individual key versions with the same key name. |
POST | /keys/{key-name}/backup | List keys in the specified vault. |
POST | /keys/restore | Requests that a backup of the specified key be downloaded to the client. |
POST | /keys/{key-name}/{key-version}/encrypt | Restores a backed up key to a vault. |
POST | /keys/{key-name}/{key-version}/decrypt | Encrypts an arbitrary sequence of bytes using an encryption key that is stored in a key vault. |
POST | /keys/{key-name}/{key-version}/sign | Decrypts a single block of encrypted data. |
POST | /keys/{key-name}/{key-version}/verify | Creates a signature from a digest using the specified key. |
POST | /keys/{key-name}/{key-version}/wrapkey | Verifies a signature using a specified key. |
POST | /keys/{key-name}/{key-version}/unwrapkey | Wraps a symmetric key using a specified key. |
GET | /deletedkeys | Unwraps 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}/recover | Permanently 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 | /secrets | Get a specified secret from a given key vault. |
GET | /secrets/{secret-name}/versions | List secrets in a specified key vault. |
GET | /deletedsecrets | List 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}/recover | Permanently deletes the specified secret. |
POST | /secrets/{secret-name}/backup | Recovers the deleted secret to the latest version. |
Use this API as a Claude Code skill for instant agent access.
lapsh skill-install azure-com-keyvault
Downloads and installs to ~/.claude/skills/azure-com-keyvault/
7.0-preview (2026-02-13)