Keeper Commander SDKs
Overview of Keeper Commander SDKs and their features and usage guide

The Keeper Commander SDKs (in both .NET and Python) provide programmatic access to Keeper Security's services, enabling secure management of credentials, secrets, and enterprise resources at scale.
These SDKs abstract and implement the functionality of Keeper’s Vault, Enterprise Admin Console, and Secrets Manager, allowing integration of Keeper’s capabilities into custom applications, tools, and automation pipelines.
They provide:
Unified access to user vault data.
Secrets and credential management.
Enterprise user, role, and policy control.
Secure sharing mechanisms.
Audit and compliance.
Use Cases
Automate record, folder and team management.
Onboard new employees with access to specific roles and vaults.
Audit password reuse or weak password patterns across the organization.
Share records securely with external contractors for limited periods.
Automate vault management, compliance reporting and audit logs.
SDK Installation
SDK Source Code and Examples
Commander CLI Variations
The original Commander CLI began development in 2016 and this version is distributed through binary and source form. This Commander CLI can be used for general command-line access, terminal user interface (TUI), batch jobs and automation.
In 2025, we released the new Python SDK which was built for developers to generate custom scripts and integrations.
The .Net CLI was created for exercising the .Net SDK capabilities and provide an alternate pure .Net variation of the Commander CLI. This CLI covers core capabilities, but has fewer overall features as compared to the original Python Commander CLI.
Last updated
Was this helpful?

