---
title: "Enable a new secrets engine at the given path."
method: POST
path: "/sys/mounts/{path}"
tags: ["system"]
---

# Enable a new secrets engine at the given path.

`POST /sys/mounts/{path}`

## Request body

- SystemMountsRequest
  - `config` object — Configuration for this mount, such as default_lease_ttl and max_lease_ttl.
  - `description` string — User-friendly description for this mount.
  - `external_entropy_access` boolean — Whether to give the mount access to Vault's external entropy.
  - `local` boolean — Mark the mount as a local mount, which is not replicated and is unaffected by replication.
  - `options` object — The options to pass into the backend. Should be a json object with string keys and values.
  - `plugin_name` string — Name of the plugin to mount based from the name registered in the plugin catalog.
  - `plugin_version` string — The semantic version of the plugin to use.
  - `seal_wrap` boolean — Whether to turn on seal wrapping for the mount.
  - `type` string — The type of the backend. Example: "passthrough"

## Response `200`

OK

---

[API](https://skmtc.net/lensesio/apis/hashicorp-vault-api.md) · [All operations](https://skmtc.net/lensesio/apis/hashicorp-vault-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/lensesio/hashicorp-vault-api/versions/bd8194de0697/schema)
