streaming-admin-api

Manage Redpanda clusters programmatically via HTTP REST endpoints on port 9644.

6|3|Updated May 31, 2026
One-click install
npx skills add https://github.com/redpanda-data/skills --skill streaming-admin-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: streaming-admin-api
Source: https://github.com/redpanda-data/skills/tree/main/skills/streaming-admin-api
Command: npx skills add https://github.com/redpanda-data/skills --skill streaming-admin-api

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a programmable HTTP interface to manage Redpanda clusters, enabling automation of operational tasks that were previously manual and CLI-driven.

Core Features & Use Cases

  • Cluster management: administer brokers, partitions, and cluster-wide config via REST endpoints on port 9644.
  • Security and enterprise features: configure RBAC, authentication, and enterprise capabilities like Cloud Storage, ConnectRPC, and audits.
  • Diagnostics and maintenance: access debug endpoints for health checks, metrics, and self-tests to maintain cluster health.
  • Use cases: automate cluster rollouts, perform health audits, and script routine maintenance tasks.

Quick Start

Start the Admin API and run a basic REST call, for example curl http://localhost:9644/v1/brokers.

Frequently Asked Questions about streaming-admin-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Redpanda clusters programmatically without using the CLI?

Manage Redpanda clusters programmatically by using the HTTP Admin API on port 9644. This REST interface enables automated cluster provisioning, configuration changes, and health diagnostics for brokers and partitions.

What is the HTTP Admin API used for in Redpanda cluster management?

The HTTP Admin API provides a REST interface to administer Redpanda clusters, replacing manual CLI operations. It handles cluster provisioning, broker configuration, partition management, and enterprise feature activation like RBAC and audits.

How do I configure Redpanda security and enterprise features via HTTP?

Configure Redpanda security and enterprise features by sending HTTP REST requests to the Admin API. You can manage RBAC, authentication settings, Cloud Storage, ConnectRPC services, and audits through dedicated endpoints.

Can I run health checks and diagnostics on Redpanda brokers through the Admin API?

Run health checks and diagnostics on Redpanda brokers by accessing debug endpoints via the Admin API. These endpoints provide metrics, self-tests, and cluster health audits to maintain operational stability.

Does the Redpanda Admin API support automation for routine cluster maintenance tasks?

The Redpanda Admin API supports automation for routine cluster maintenance tasks through its HTTP REST and ConnectRPC services. You can script cluster rollouts, perform health audits, and apply configuration changes programmatically.

What's the best way to start using the Redpanda Admin API for cluster operations?

Start using the Redpanda Admin API by sending a basic HTTP REST call to port 9644, such as curl http://localhost:9644/v1/brokers. This retrieves broker information and validates your connection for further cluster operations.