/
LE
lensesio
/
HashiCorp Vault API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 2h ago · Updated 3w ago
View markdown
lensesio
HashiCorp Vault API
delete
Update, read or delete an alias ID.
v1
latest
OpenAPI 3.0.2
Mozilla Public License 2.0
2026-07-17
307
105
155.2 KB
auth
21
identity
105
post
Create a new alias.
get
List all the alias IDs.
get
Update, read or delete an alias ID.
post
Update, read or delete an alias ID.
delete
Update, read or delete an alias ID.
post
Create a new entity
post
Create a new alias.
get
List all the alias IDs.
get
Update, read or delete an alias ID.
post
Update, read or delete an alias ID.
delete
Update, read or delete an alias ID.
post
Delete all of the entities provided
get
List all the entity IDs
get
Update, read or delete an entity using entity ID
post
Update, read or delete an entity using entity ID
delete
Update, read or delete an entity using entity ID
post
Merge two or more entities together
get
List all the entity names
get
Update, read or delete an entity using entity name
post
Update, read or delete an entity using entity name
delete
Update, read or delete an entity using entity name
post
Create a new group.
post
Creates a new group alias, or updates an existing one.
get
List all the group alias IDs.
get
/identity/group-alias/id/{id}
post
/identity/group-alias/id/{id}
delete
/identity/group-alias/id/{id}
get
List all the group IDs.
get
Update or delete an existing group using its ID.
post
Update or delete an existing group using its ID.
delete
Update or delete an existing group using its ID.
get
/identity/group/name
get
/identity/group/name/{name}
post
/identity/group/name/{name}
delete
/identity/group/name/{name}
post
Query entities based on various properties.
post
Query groups based on various properties.
get
List login enforcements
get
Read the current login enforcement
post
Create or update a login enforcement
delete
Delete a login enforcement
get
List MFA method configurations for all MFA methods
get
List MFA method configurations for the given MFA method
get
Read the current configuration for the given MFA method
post
Update or create a configuration for the given MFA method
delete
Delete a configuration for the given MFA method
get
List MFA method configurations for the given MFA method
get
Read the current configuration for the given MFA method
post
Update or create a configuration for the given MFA method
delete
Delete a configuration for the given MFA method
get
List MFA method configurations for the given MFA method
get
Read the current configuration for the given MFA method
post
Update or create a configuration for the given MFA method
delete
Delete a configuration for the given MFA method
get
List MFA method configurations for the given MFA method
post
Destroys a TOTP secret for the given MFA method ID on the given entity
post
Update or create TOTP secret for the given method ID on the given entity.
post
Update or create TOTP secret for the given method ID on the given entity.
get
Read the current configuration for the given MFA method
post
Update or create a configuration for the given MFA method
delete
Delete a configuration for the given MFA method
get
Read the current configuration for the given ID regardless of the MFA method type
get
Retrieve public keys
get
Query OIDC configurations
get
/identity/oidc/assignment
get
/identity/oidc/assignment/{name}
post
/identity/oidc/assignment/{name}
delete
/identity/oidc/assignment/{name}
get
/identity/oidc/client
get
/identity/oidc/client/{name}
post
/identity/oidc/client/{name}
delete
/identity/oidc/client/{name}
get
OIDC configuration
post
OIDC configuration
post
Verify the authenticity of an OIDC token
get
List OIDC keys
get
CRUD operations for OIDC keys.
post
CRUD operations for OIDC keys.
delete
CRUD operations for OIDC keys.
post
Rotate a named OIDC key.
get
/identity/oidc/provider
get
/identity/oidc/provider/{name}
post
/identity/oidc/provider/{name}
delete
/identity/oidc/provider/{name}
get
/identity/oidc/provider/{name}/.well-known/keys
get
/identity/oidc/provider/{name}/.well-known/openid-configuration
get
/identity/oidc/provider/{name}/authorize
post
/identity/oidc/provider/{name}/authorize
post
/identity/oidc/provider/{name}/token
get
/identity/oidc/provider/{name}/userinfo
post
/identity/oidc/provider/{name}/userinfo
get
List configured OIDC roles
get
CRUD operations on OIDC Roles
post
CRUD operations on OIDC Roles
delete
CRUD operations on OIDC Roles
get
/identity/oidc/scope
get
/identity/oidc/scope/{name}
post
/identity/oidc/scope/{name}
delete
/identity/oidc/scope/{name}
get
Generate an OIDC token
post
Create a new alias.
get
List all the alias IDs.
get
Update, read or delete an alias ID.
post
Update, read or delete an alias ID.
delete
Update, read or delete an alias ID.
secrets
15
system
166
identity
Update, read or delete an alias ID.
delete
/identity/entity-alias/id/{id}
Response
empty body