Developer API / SDK Tools

Keeper maintains a robust open source SDK for many command-line, integration and DevOps use cases.

Keeper Commander CLI

Overview

Keeper offers several SDKs and secrets management tools for DevOps, IT Security, and software development teams, utilizing a Zero-Knowledge architecture.

Secrets Manager

Keeper Secrets Manager provides your DevOps, IT Security and software development teams with a fully cloud-based, Zero-Knowledge platform for managing all of your infrastructure secrets such as API keys, Database passwords, access keys, certificates and any type of confidential data.

https://docs.keeper.io/secrets-manager/secrets-manager/overviewarrow-up-right

Secrets Manager CLI

The Keeper Secrets Manager CLI ("KSM CLI") provides core Secrets Manager Vault interaction from a terminal, shell script or any software that can be launched from a shell.

https://docs.keeper.io/secrets-manager/secrets-manager/secrets-manager-command-line-interfacearrow-up-right

Secrets Manager SDKs

The Keeper Secrets Manager SDKs are purpose-built to provide extremely simple, fast and efficient access to Secrets Management functionality from all popular languages.

Supported Languages:

https://docs.keeper.io/secrets-manager/secrets-manager/developer-sdk-libraryarrow-up-right

Secrets Manager CI/CD Integrations

Keeper Secrets Manager integrates into popular CI/CD platforms and development environments. Use Keeper Secrets Manager to inject secrets into your build processes, and remove hard-coded credentials from your environments. Support for Docker, Kubernetes, Github Actions, Terraform, PowerShell and more.

https://docs.keeper.io/secrets-manager/secrets-manager/integrationsarrow-up-right

Commander CLI and SDK (Python)

Keeper Commander is a command-line and SDK interface that can be used to access and control your Keeper vault and perform administrative functions.

  • Command-line CLI

  • SDK library

  • Batch mode

https://docs.keeper.io/secrets-manager/commander-cli/overviewarrow-up-right

REST API

Keeper Commander provides a REST Service Mode capability, which allows communication to the Commander CLI through a standard REST API interface while maintaining security and configuration flexibility.

Learn Morearrow-up-right about Commander Service Mode

.Net Vault SDK

Developer SDK in .Net for basic vault access and administrative functions.

https://github.com/Keeper-Security/keeper-sdk-dotnetarrow-up-right

PowerShell CLI

Keeper's PowerShell command-line tool (PowerCommander) provides basic vault access and administrative functions:

https://github.com/Keeper-Security/keeper-sdk-dotnet/tree/release/PowerCommanderarrow-up-right For more advanced command line capabilities, please refer to the Python-based Commander CLI.

Last updated

Was this helpful?