--- title: 'HashiCorp Vault' description: 'Manage secrets, authentication, and encryption via HashiCorp Vault.' --- # HashiCorp Vault Manage secrets, authentication, and encryption via HashiCorp Vault. | Detail | Value | |---|---| | Category | Security | | Base URL | `https://vault.example.com/v1` | | Authentication | API Key | | Endpoints | 6 | | Connector key | `hashicorp-vault` | ## Using HashiCorp Vault in a workflow 1. Go to **Connections** and click **New Connection**. 2. Pick **HashiCorp Vault** from the marketplace. 3. Enter your credentials (see Authentication above for what's expected). 4. In a workflow, drop an **API Call** node and select this connection. 5. Pick the operation you need from the Operation dropdown — see the table below. ## Available Endpoints | Endpoint | Summary | |---|---| | [GET /secret/data/{path}](./get_secret_data_path_security_readsecret) | Read a secret | | [POST /secret/data/{path}](./post_secret_data_path_security_writesecret) | Write a secret | | [DELETE /secret/data/{path}](./delete_secret_data_path_security_deletesecret) | Delete a secret | | [GET /sys/health](./get_sys_health_security_checkhealth) | Check Vault health | | [GET /sys/mounts](./get_sys_mounts_security_listmounts) | List secret engines | | [POST /transit/encrypt/{name}](./post_transit_encrypt_name_security_encrypt) | Encrypt data | > Each endpoint has its own page with parameter details, an example > `API Call` node configuration, and the response shape.