---
title: Ping CLI
description: Ping CLI is a unified Command Line Interface (CLI) tool for developers to manage Ping Identity product deployments.
component: pingcli
page_id: pingcli::pingcli_landing_page
canonical_url: https://developer.pingidentity.com/pingcli/pingcli_landing_page.html
revdate: March 23, 2025
section_ids:
  how-it-works: How it works
  capabilities: Capabilities
  features: Features
---

# Ping CLI

Ping CLI is a unified Command Line Interface (CLI) tool for developers to manage Ping Identity product deployments.

## How it works

Ping CLI is an open-source tool designed to connect to multiple Ping Identity products simultaneously (for example, PingOne and PingFederate to be able to manage integrated products as one coherent platform, providing a common developer interface to manage configuration.

With Ping CLI, developers can automate configuration and management tasks through the use of scripts or embed configuration functions within CI/CD pipelines to facilitate use cases such as configuration promotion, configuration validation, and use case development.

**Get started** by first [installing Ping CLI](install-pingcli.html) and then [connecting Ping Identity services](general/cli-configuration-connecting-ping-services.html).

## Capabilities

Ping CLI can do the following:

* [Export multi-product configuration](general/exporting-platform-configuration.html) as code packages to enable Terraform use.

* Simplify [making API requests](general/making-api-requests.html) from the command line.

## Features

* **Configuration profiles**: Configure and easily switch between one or more configuration profiles when having to manage multiple environments simultaneously.

* **Tab autocompletion**: Use the tab key to prompt autocompletion of configuration settings, product services, and more.
