/sys/namespaces
List namespaces
Method
Path
Sample request
$ curl \
--header "X-Vault-Token: ..." \
-X LIST \
http://127.0.0.1:8200/v1/sys/namespacesSample response
{
"data": {
"key_info": {
"bar/": {
"custom_metadata": {},
"id": "HWmNL",
"path": "bar/"
},
"foo/": {
"custom_metadata": {},
"id": "5q39x",
"path": "foo/"
}
},
"keys": [
"bar/",
"foo/"
]
}
}Create namespace
Method
Path
Parameters
Sample payload
Sample request
Patch namespace
Method
Path
Parameters
Sample payload
Sample request
Delete namespace
Method
Path
Sample request
Read namespace information
Method
Path
Sample request
Sample response
Lock namespace
Method
Path
Sample request - current namespace
Sample response - current namespace
Sample request - X-Vault-Namespace
Sample response - X-Vault-Namespace
Sample request - descendant of current namespace
Sample response - descendant of current namespace
Unlock namespace
Method
Path
Sample payload - current namespace Non-Root
Sample request - current namespace Non-Root
Sample request - current namespace root
Sample payload - descendant namespace Non-Root
Sample request - descendant namespace Non-Root
Last updated