blob: f806946e84c859a09ac20c4f9b4ff37b58dd701d [file] [view]
---
id: admin-api-use-cases
title: Pulsar admin interfaces - Use cases
sidebar_label: "Use cases"
---
````mdx-code-block
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
````
Pulsar admin APIs are one of the best productivity tools. You can perform various tasks with them, for example:
- Administering Pulsar instances easily by creating, updating, or deleting objects with a single line of command, which increases management efficiency.
- Monitoring Pulsar or troubleshooting issues by getting the status and information about Pulsar clusters, which reduces maintenance costs.
- Facilitating the workflow of application development by implementing admin interface clients using your preferred languages (e.g., Go, Python, C++) based on REST APIs, which enhances developer experiences.
![Pulsar admin APIs - use cases](/assets/admin-api-use-cases.svg)
### Related topics
- To understand basics, see [Pulsar admin API - Overview](admin-api-overview.md)
- To learn common administrative tasks, see [Pulsar admin API - Features](admin-api-features.md).
- To perform administrative operations, see [Pulsar admin API - Tools](admin-api-tools.md).
- To get up quickly, see [Pulsar admin API - Get started](admin-get-started.md).
- To check the detailed usage, see the API references below.
- [Java admin API](@pulsar:javadoc:admin@/)
- [REST API](reference-rest-api-overview.md)