Hi Chris,
What storage backend are you using? This may be something specific to
your backend storage:
$ vault write secret/foo/bar value=hi
Success! Data written to: secret/foo/bar
$ vault delete secret/foo/bar
Success! Deleted 'secret/foo/bar'
$ curl -H "X-Vault-Token: $(cat ~/.vault-token)" -X GET
http://127.0.0.1:8200/v1/secret/?list=true
{"lease_id":"","renewable":false,"lease_duration":0,"data":{},"warnings":null,"auth":null}
$ curl -H "X-Vault-Token: $(cat ~/.vault-token)" -X GET
http://127.0.0.1:8200/v1/secret/foo?list=true
{"lease_id":"","renewable":false,"lease_duration":0,"data":{},"warnings":null,"auth":null}
$ curl -H "X-Vault-Token: $(cat ~/.vault-token)" -X GET
http://127.0.0.1:8200/v1/secret/?list=true
{"lease_id":"","renewable":false,"lease_duration":0,"data":{},"warnings":null,"auth":null}
--Jeff
>
https://groups.google.com/d/msgid/vault-tool/4f40001b-cc15-4faf-9f67-bd867ef3f38b%40googlegroups.com.