title: Vault .NET - Invalid path for a versioned K/V secrets engine
body: <p>I've added all my configuration details in the Vault. The detail you can see in the attached image below. This follows a specific path i.e <strong>kv/unistad/dev/workflow/camunda/1.0</strong></p>
  <p><a href="https://i.stack.imgur.com/R9oMm.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/R9oMm.png" alt="enter image description here" /></a></p>
  <p>However, when I try to read this information using <a href="https://github.com/Chatham/Vault.NET" rel="nofollow noreferrer">Vault.NET</a> with the following nuget package</p>
  <pre><code>Install-Package Vault
  </code></pre>
  <p>My code looks something like this:</p>
  <pre><code>var endpoint = &quot;http://openblue-bridge.com:32270&quot;;
  var token = &quot;s.inklpUdNxet1ZJtaCLMpEIPA&quot;;
  
  var vaultClient = new VaultClient(new Uri(endpoint), token);
  
  string project = &quot;unistad&quot;;
  string environment = &quot;dev&quot;;
  string appVersion = &quot;1.0&quot;;
  var secretPath = $&quot;kv/{project}/{environment}/workflow/camunda/{appVersion}&quot;;
  // Use client to read a key-value secret.
  var secrets = await vaultClient.Secret.Read&lt; Dictionary&lt;string, string&gt;&gt; (secretPath);
  </code></pre>
  <p>When I run the above code I get the following error:</p>
  <blockquote>
  <p>Invalid path for a versioned K/V secrets engine. See the API docs for
  the appropriate API endpoints to use. If using the Vault CLI, use
  'vault kv get' for this operation.</p>
  </blockquote>
  <p>I'm not sure how can I fix this error. Any help would be really appreciated.</p>