API Component of Vault