# BalkanID CLI

The **BalkanID CLI** empowers you to take control of your identity and access governance directly from your terminal, offering a robust suite of tools designed to enhance efficiency and flexibility. We understand that managing complex access environments requires precision and adaptability, and our CLI is built to deliver just that. We offer the following services as a part of our CLI suite:&#x20;

#### 1. [BalkanID API CLI](/getting-started/balkanid-cli/balkanid-api-cli.md)

Gain unparalleled control over your BalkanID application with the **BalkanID API CLI**. This powerful tool allows you to **directly interact with BalkanID's APIs using standard cURL commands**. This direct access opens up a world of possibilities for advanced users and developers:

* **Automate Complex Workflows:** Script intricate sequences of operations, from user provisioning and de-provisioning to policy enforcement and access reviews, all from your command line.
* **Custom Integrations:** Seamlessly integrate BalkanID into your existing security ecosystem, leveraging the API to connect with other tools and platforms tailored to your unique requirements.
* **Enhanced Scripting Capabilities:** Build custom scripts to generate reports, perform bulk updates, or manage specific identity attributes with granular control.
* **Accelerate Operations:** Drastically reduce manual effort and human error by automating repetitive tasks, freeing up your team to focus on higher-value initiatives.

The BalkanID API CLI provides the flexibility and power you need to truly customize your identity and access governance strategy.

#### 2. BalkanID Extractor CLI

The **BalkanID Extractor CLI** is designed to provide **flexible and on-demand data synchronization** from your connected applications. Imagine being able to pull critical identity and access data whenever you need it, directly into your environment for further analysis or integration. While the BalkanID API CLI offers robust control, the Extractor CLI focuses on making data retrieval effortless.

This capability will be **enabled for users on demand**, allowing us to tailor its deployment to specific customer needs and use cases. We're committed to providing the most effective tools for your data governance, and the Extractor CLI is poised to enhance your ability to gain insights from your connected systems.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.balkan.id/getting-started/balkanid-cli.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
