API and CLI reference overview

The Vault Dedicated plan uses two complementary sets of APIs and CLIs: the Secrets Manager Instance Management API and CLI for control plane operations, and the native HashiCorp Vault API and CLI for data plane operations such as secrets management.

Secrets Manager Instance Management API and CLI

Use the Secrets Manager Instance Management API and CLI to manage your Vault Dedicated service instance in IBM Cloud. These tools cover control plane operations such as retrieving instance details and generating admin tokens.

IBM Cloud secrets-manager_full_notm Instance Management reference
Reference Description
Instance Management API reference Interactive API reference with SDK examples for managing your Vault Dedicated service instance.
Instance Management API reference (docs) Conceptual reference with usage examples for instance details and admin token operations.
Instance Management CLI reference IBM Cloud CLI plug-in for managing your Vault Dedicated instance from the command line.
Instance Management CLI change log History of changes to the Instance Management CLI plug-in.

HashiCorp Vault API and CLI

For Vault runtime operations — such as managing secrets, configuring authentication methods, and working with secrets engines — use the native HashiCorp Vault API and CLI directly against your Vault Dedicated cluster endpoint.

HashiCorp Vault reference
Reference Description
HashiCorp Vault API reference Full API reference for Vault runtime operations, including secrets engines, auth methods, and policies.
HashiCorp Vault CLI reference Full CLI reference for interacting with your Vault cluster.
HashiCorp Terraform reference Terraform provider documentation for automating Vault configuration.