Confluent Confluent
Documentation Confluent APIs
Confluent Developer Marketplace Get started
Home Confluent Cloud Confluent Platform Connectors Clients
  1. Home
  2. Platform
  3. APIs and Javadocs for Confluent Platform

Confluent APIs

  • Overview
  • Confluent REST Proxy API
  • Connect REST API
  • ksqlDB REST API
  • Metadata API
  • Schema Registry API
Ask the community Confluent Support Portal Last published: May 27, 2026
Terms & Conditions | Privacy Policy | Do Not Sell My Information | Modern Slavery Policy | Cookie Settings | Feedback

Copyright © Confluent, Inc. 2014- Apache®, Apache Kafka®, Kafka®, Apache Flink®, Flink®, Apache Iceberg®, Iceberg® and associated open source project names are trademarks of the Apache Software Foundation

Table of contents

CONFLUENT PLATFORM

  • Overview
  • Get Started
    • Overview
    • Quick Start
    • Kafka Basics
    • Scripted Confluent Platform Demo
      • Overview
      • Deploy Confluent Platform Environment
      • Deploy Hybrid Confluent Platform and Cloud Environment
      • Troubleshoot and Stop the Demo
  • Install and Upgrade
    • Overview
    • System Requirements
    • Install Manually
      • ZIP and TAR
      • Ubuntu and Debian
      • RHEL, CentOS, and Rocky
      • Docker
        • Install
        • Configure
        • Image Reference
        • Security
        • Developer Guide
      • Configure Automatic Startup and Monitoring
    • Deploy with Ansible Playbooks
    • Deploy with Confluent for Kubernetes
    • License
    • Upgrade
      • Overview
      • Upgrade Procedure
    • Supported Versions and Interoperability
    • Installation Packages
    • Migrate to Confluent Platform
    • Migrate to and from Confluent Server
    • Migrate from ZooKeeper to KRaft
  • Build Client Applications
    • Overview
    • Configure Clients
      • Consumer
      • Producer
      • Schemas, Serializers, and Deserializers
      • Configuration Properties
    • Client Guides
      • Python
      • .NET Client
      • JavaScript Client
      • Go Client
      • C++ Client
      • Java Client
      • JMS Client
        • Overview
        • Development Guide
    • Client Examples
      • Overview
      • Python Client
      • .NET Client
      • JavaScript Client
      • Go Client
      • C++ Client
      • Java
      • Spring Boot
      • KafkaProducer
      • REST
      • Clojure
      • Groovy
      • Kafka Connect Datagen
      • kafkacat
      • Kotlin
      • Ruby
      • Rust
      • Scala
    • Kafka Client APIs for Confluent Platform
      • Python Client API
      • .NET Client API
      • JavaScript Client API
      • Go Client API
      • C++ Client API
      • Java Client API
      • JMS Client
        • Overview
        • Development Guide
    • Deprecated Client APIs
    • MQTT Proxy
      • Overview
      • Secure Communication
      • Configure
  • Confluent REST Proxy for Apache Kafka
    • Overview
    • Quick Start
    • API Reference
    • Production Deployment
      • Overview
      • Deploy REST Proxy for Confluent Server
        • Configure REST Admin APIs
        • Configure Security
      • Deploy a Standalone REST Proxy node
        • Overview
        • Configuration
        • Monitoring
        • Secure REST Proxy
    • REST Proxy Tutorial
    • Connect to Confluent Cloud
  • ksqlDB and Kafka Streams
    • Overview
    • ksqlDB
      • Overview
      • Quickstart
      • Install
      • Operate
      • Upgrade
      • Develop Applications
      • Run ksqlDB in Confluent Cloud
      • Connect Self-Managed ksqlDB to Confluent Cloud
      • Connect Standalone ksqlDB to Control Center
      • Secure ksqlDB with RBAC
      • Frequently Asked Questions
      • Troubleshoot
      • Tutorials and Examples
        • Overview
        • How-to Guides
        • Example Code
        • Materialized View
        • Streaming ETL Pipeline
        • Event-Driven Microservice
        • Read and Write External Data Stores with Connect
        • Build Clickstream Data Analysis Pipeline
    • Kafka Streams
      • Overview
      • Streams API
      • Build a Streams Application
      • Tutorial: Streaming Application Development Basics on Confluent Platform
      • Connect Streams to Confluent Cloud
      • Concepts
      • Architecture
      • Examples
      • Developer Guide
        • Overview
        • Write a Streams Application
        • Configure
        • Run a Streams Application
        • Test
        • Domain Specific Language
        • Name Domain Specific Language Topologies
        • Optimize Topologies
        • Processor API
        • Data Types and Serialization
        • Interactive Queries
        • Memory
        • Manage Application Topics
        • Security
        • Reset Streams Applications
      • Build Pipeline with Connect and Streams
      • Operations
        • Plan and Size
        • Monitor
      • Upgrade
      • Frequently Asked Questions
      • Javadocs
  • Connect to External Systems
    • Overview
    • Get Started
    • Kafka Connect 101
    • Connectors
    • Confluent Hub
      • Overview
      • Component Archive Specification
      • Contribute
    • Connect on z/OS
    • Install
    • License
    • Supported
    • Preview
    • Configure
    • Monitor
    • Logging
    • Connect to Confluent Cloud
    • Developer Guide
    • Tutorial: Moving Data In and Out of Kafka
    • Reference
      • Kafka Connect Javadocs
      • REST interface
      • Kafka Connect Worker Configuration Properties for Confluent Platform
      • Connector Configuration Properties for Confluent Platform
    • Transform
    • Custom Transforms
    • Security
      • Kafka Connect Security Basics
      • Kafka Connect and RBAC
        • Get Started With RBAC and Kafka Connect
        • Configure RBAC for a Connect Cluster
        • Configure RBAC for a Connect Worker
        • RBAC for self-managed connectors
        • Connect Secret Registry
        • Example Connect role-binding sequence
    • Design
    • Add Connectors and Software
    • Install Community Connectors
    • Upgrade
    • Troubleshoot
    • FileStream Connectors
    • FAQ
  • Manage Schema Registry and Govern Data Streams
    • Overview
    • Get Started with Schema Registry Tutorial
    • Install and Configure
      • Install
      • Configure Schema Registry
      • Configure Clients to Schema Registry
      • Deploy in Production
      • Deployment Architectures
      • Use Schema Registry to Migrate Schemas in Confluent Platform
    • Fundamentals
      • Key Concepts
      • Schema Evolution and Compatibility
      • Schema Formats
        • Serializers and Deserializers Overview
        • Avro
        • Protobuf
        • JSON Schema
      • Data Contracts
    • Manage Schemas
      • Overview
      • Schema Contexts
      • Link Schemas
      • Validate Schema IDs
      • Monitor
      • Delete Schemas
      • Integrate Schemas from Connectors
    • Security
      • Overview
      • Configure Role-Based Access Control
      • Schema Registry Security Plugin
        • Overview
        • Install
        • Schema Registry Authorization
          • Operation and Resource Support
          • Role-Based Access Control
          • ACL Authorizer
          • Topic ACL Authorizer
    • Reference
      • Overview
      • Maven Plugin
      • API
      • API Examples
    • FAQ
  • Secure Confluent Platform
    • General Security
      • Secure Confluent Platform
      • Enable Security for a ZooKeeper-Based Cluster in Confluent Platform
      • Configure Confluent Server Authorizer in Confluent Platform
      • Cluster Registry in Confluent Platform
      • Security Compliance in Confluent Platform
      • Configure Security Properties using Prefixes in Confluent Platform
    • Authentication
      • Authentication Methods Overview
      • Authenticate with SASL
        • SASL using JAAS
        • SASL/GSSAPI
        • SASL/OAUTHBEARER
        • SASL/PLAIN
        • SASL/SCRAM
        • Authentication using Delegation Tokens in Confluent Platform
        • Kafka Client Authentication with LDAP
      • Encrypt and Authenticate with TLS in Confluent Platform
      • Authenticate using HTTP Basic Authentication in Confluent Platform
      • Add security to a running cluster in Confluent Platform
    • Authorization
      • Authorize using Role-Based Access Control (RBAC) in Confluent Platform
        • RBAC Overview
        • Quick Start
        • Predefined Roles
        • Enable RBAC in a Running Cluster in Confluent Platform
        • Discover Identifiers for Clusters in Confluent Platform
        • Configure Token Authentication in Confluent Platform
        • Confluent Metadata API Reference for Confluent Platform
        • RBAC Example
      • Configure RBAC using the REST API in Confluent Platform
      • ACLs
        • Authorize Using Centralized ACLs with MDS in Confluent Platform
        • Authorization using Access Control Lists (ACLs) in Confluent Platform
      • Group-Based Authorization Using LDAP
        • Configure Confluent Server Authorizer in Confluent Platform
        • Configure LDAP
        • Tutorial: Group-Based Authorization Using LDAP
    • Data Protection
      • Use Audit Logs in Confluent Platform
        • Audit Log Concepts in Confluent Platform
        • Auditable Events
        • Configure Audit Logs using the Confluent CLI in Confluent Platform
        • Configure MDS to Manage Centralized Audit Logs
        • MDS API Audit Log Configuration
        • Configure Audit Logs using the Properties File in Confluent Platform
      • Encrypt with TLS in Confluent Platform
      • Secrets in Confluent Platform
        • Manage Secrets in Confluent Platform
        • Tutorial: Secret Protection in Confluent Platform
      • Redact Confluent Logs in Confluent Platform
    • Component Security
      • Control Center (Legacy) Security on Confluent Platform
        • Overview
        • Configure TLS
        • Configure SASL
        • Configure HTTP Basic Authentication
        • Authorize with Kafka ACLs
        • Configure LDAP
        • Configure RBAC
        • Use SSO for Confluent Control Center
          • Single Sign-on (SSO) for Confluent Control Center
          • Configure SSO using OIDC
          • Troubleshoot
        • Manage and View RBAC Roles
          • Log in to Control Center (Legacy) when RBAC enabled on Confluent Platform
          • Manage RBAC roles with Control Center (Legacy) on Confluent Platform
          • View your RBAC roles in Control Center (Legacy) on Confluent Platform
        • TLS and HTTP Basic Authentication among Control Center Components
      • Secure Schema Registry in Confluent Platform
      • Kafka Connect Security
        • Kafka Connect Security Basics
        • Kafka Connect and RBAC
          • Get Started With RBAC and Kafka Connect
          • Configure RBAC for a Connect Cluster
          • Configure RBAC for a Connect Worker
          • RBAC for self-managed connectors
          • Connect Secret Registry
          • Example Connect role-binding sequence
      • KRaft Security in Confluent Platform
      • ksqlDB RBAC
      • REST Proxy Security in Confluent Platform
        • Deploy Secure Standalone REST Proxy in Confluent Platform
        • REST Proxy Security Plugins in Confluent Platform
      • Secure ZooKeeper in Confluent Platform
    • Security Management Tools
      • Ansible Playbooks for Confluent Platform
      • Deploy Secure Confluent Platform Docker Images
  • Deploy Confluent Platform in a Multi-Datacenter Environment
    • Overview
    • Multi-Data Center Architectures on Confluent Platform
    • Cluster Linking on Confluent Platform
      • Overview
      • Tutorials
        • Share Data Across Topics
        • Link Hybrid Cloud and Bridge-to-Cloud Clusters
        • Migrate Data
      • Manage
        • Manage Mirror Topics
        • Configure
        • Command Reference
        • Monitor
        • Security
      • FAQ
    • Multi-Region Clusters on Confluent Platform
      • Overview
      • Tutorial: Multi-Region Clusters
      • Tutorial: Move Active-Passive to Multi-Region
    • Replicate Topics Across Kafka Clusters in Confluent Platform
      • Overview
      • Example: Active-active Multi-Datacenter
      • Tutorial: Replicate Data Across Clusters
      • Tutorial: Run as an Executable or Connector
      • Configure
      • Verify Configuration
      • Tune
      • Monitor
      • Configure for Cross-Cluster Failover
      • Migrate from MirrorMaker to Replicator
      • Replicator Schema Translation Example for Confluent Platform
  • Configure and Manage
    • Overview
    • Configuration Reference
      • Overview
      • Configure Brokers and Controllers
      • Configure Topics
      • Configure Consumers
      • Configure Producers
      • Configure Connect
        • Overview
        • Configure Sink Connectors
        • Configure Source Connectors
      • Configure AdminClient
      • Configure Licenses
      • Configure Streams
    • Control Center
      • Overview
      • Manage
        • Overview
        • Configuration Examples
        • Configuration Reference
        • Manage Licenses
        • Monitor
        • Manage Logs
        • Manage Updates
        • Upgrade
        • Troubleshoot
        • Connect to Cloud
        • Install on Apache Kafka
      • Manage Clusters
      • Manage Brokers
      • Manage Topics
        • Overview
        • Create Topics
        • Topic Metrics
        • View Messages
        • Configure Topics
        • Delete Topics
      • Connect
      • ksqlDB
      • Consumers
      • Copy Topics
      • Alerts
        • Overview
        • Manage Alerts
        • Configure Alerts
        • Manage Triggers
        • Manage Actions
        • Configure PagerDuty
        • REST API
        • Usage Examples
        • Troubleshoot
    • CLI Tools for Use with Confluent Platform
      • Bundled CLI Tools
      • Confluent CLI
      • Generate Diagnostics
      • kcat (formerly kafkacat) Utility
    • Change Configurations Without Restart
    • Manage Clusters
      • Overview
      • Kafka Metadata Management in Confluent Platform
        • Metadata Management of Kafka in Confluent Platform
        • KRaft Overview
        • Configure KRaft
        • Configure ZooKeeper
      • Manage Self-Balancing Clusters
        • Overview
        • Quick Start
        • Tutorial: Adding and Remove Brokers
        • Configure
        • Performance and Resource Usage
      • Auto Data Balancing
        • Overview
        • Quick Start
        • Tutorial: Add and Remove Brokers
        • Configure
      • Tiered Storage in Confluent Platform
    • Confluent Platform Metadata Service (MDS)
      • Configure Metadata Service (MDS) in Confluent Platform
      • Configure Confluent Platform Components to Communicate with MDS over TLS
      • Configure mTLS Authentication and RBAC for Kafka Brokers
      • Configure Kerberos Authentication for Brokers Running MDS
      • Configure LDAP Authentication
      • Configure LDAP Group-Based Authorization for MDS
      • Configure MDS to Manage Centralized Audit Logs
      • Metadata Service Configuration Settings
      • Confluent Metadata API Reference for Confluent Platform
    • Docker Operations for Confluent Platform
      • Overview
      • Monitor and Track Metrics Using JMX
      • Configure Logs
      • Mount External Volumes
      • Configure a Multi-Node Environment
    • Run Kafka in Production
    • Production Best Practices
  • Monitor
    • Logging
    • Monitor with JMX
    • Monitor with Metrics Reporter
    • Monitor Consumer Lag
  • Monitor with Health+
    • Overview
    • Enable
    • Intelligent Alerts
    • Monitor Using Dashboard
    • Configure Telemetry Reporter
    • Telemetry Reporter Metrics Reference
    • FAQ
  • Confluent CLI
  • Release Notes
    • Release Notes
    • Changelogs
  • APIs and Javadocs for Confluent Platform
    • Overview
    • Kafka API and Javadocs for Confluent Platform
      • Kafka Java Client APIs
      • Kafka Producer Java API
      • Kafka Consumer Java API
      • Kafka AdminClient Java API
      • Kafka Common Java API
      • Kafka Streams Java API
      • Kafka Connect Java API
    • Client APIs
      • Python Client API
      • .NET Client API
      • JavaScript Client API
      • Go Client API
      • C++ Client API
      • Java Client API
      • JMS Client
        • Overview
        • Development Guide
    • Confluent APIs
      • Overview
      • Confluent REST Proxy API
        • Overview
        • Quick Start
        • API Reference
        • Production Deployment
          • Overview
          • Deploy REST Proxy for Confluent Server
            • Configure REST Admin APIs
            • Configure Security
          • Deploy a Standalone REST Proxy node
            • Overview
            • Configuration
            • Monitoring
            • Secure REST Proxy
        • REST Proxy Tutorial
        • Connect to Confluent Cloud
      • Connect REST API
      • ksqlDB REST API
      • Metadata API
      • Schema Registry API
  • Glossary
Confluent APIs
Get started
    Home Confluent Cloud Confluent Platform Connectors Clients

    CONFLUENT PLATFORM

    • Overview
    • Get Started
      • Overview
      • Quick Start
      • Kafka Basics
      • Scripted Confluent Platform Demo
        • Overview
        • Deploy Confluent Platform Environment
        • Deploy Hybrid Confluent Platform and Cloud Environment
        • Troubleshoot and Stop the Demo
    • Install and Upgrade
      • Overview
      • System Requirements
      • Install Manually
        • ZIP and TAR
        • Ubuntu and Debian
        • RHEL, CentOS, and Rocky
        • Docker
          • Install
          • Configure
          • Image Reference
          • Security
          • Developer Guide
        • Configure Automatic Startup and Monitoring
      • Deploy with Ansible Playbooks
      • Deploy with Confluent for Kubernetes
      • License
      • Upgrade
        • Overview
        • Upgrade Procedure
      • Supported Versions and Interoperability
      • Installation Packages
      • Migrate to Confluent Platform
      • Migrate to and from Confluent Server
      • Migrate from ZooKeeper to KRaft
    • Build Client Applications
      • Overview
      • Configure Clients
        • Consumer
        • Producer
        • Schemas, Serializers, and Deserializers
        • Configuration Properties
      • Client Guides
        • Python
        • .NET Client
        • JavaScript Client
        • Go Client
        • C++ Client
        • Java Client
        • JMS Client
          • Overview
          • Development Guide
      • Client Examples
        • Overview
        • Python Client
        • .NET Client
        • JavaScript Client
        • Go Client
        • C++ Client
        • Java
        • Spring Boot
        • KafkaProducer
        • REST
        • Clojure
        • Groovy
        • Kafka Connect Datagen
        • kafkacat
        • Kotlin
        • Ruby
        • Rust
        • Scala
      • Kafka Client APIs for Confluent Platform
        • Python Client API
        • .NET Client API
        • JavaScript Client API
        • Go Client API
        • C++ Client API
        • Java Client API
        • JMS Client
          • Overview
          • Development Guide
      • Deprecated Client APIs
      • MQTT Proxy
        • Overview
        • Secure Communication
        • Configure
    • Confluent REST Proxy for Apache Kafka
      • Overview
      • Quick Start
      • API Reference
      • Production Deployment
        • Overview
        • Deploy REST Proxy for Confluent Server
          • Configure REST Admin APIs
          • Configure Security
        • Deploy a Standalone REST Proxy node
          • Overview
          • Configuration
          • Monitoring
          • Secure REST Proxy
      • REST Proxy Tutorial
      • Connect to Confluent Cloud
    • ksqlDB and Kafka Streams
      • Overview
      • ksqlDB
        • Overview
        • Quickstart
        • Install
        • Operate
        • Upgrade
        • Develop Applications
        • Run ksqlDB in Confluent Cloud
        • Connect Self-Managed ksqlDB to Confluent Cloud
        • Connect Standalone ksqlDB to Control Center
        • Secure ksqlDB with RBAC
        • Frequently Asked Questions
        • Troubleshoot
        • Tutorials and Examples
          • Overview
          • How-to Guides
          • Example Code
          • Materialized View
          • Streaming ETL Pipeline
          • Event-Driven Microservice
          • Read and Write External Data Stores with Connect
          • Build Clickstream Data Analysis Pipeline
      • Kafka Streams
        • Overview
        • Streams API
        • Build a Streams Application
        • Tutorial: Streaming Application Development Basics on Confluent Platform
        • Connect Streams to Confluent Cloud
        • Concepts
        • Architecture
        • Examples
        • Developer Guide
          • Overview
          • Write a Streams Application
          • Configure
          • Run a Streams Application
          • Test
          • Domain Specific Language
          • Name Domain Specific Language Topologies
          • Optimize Topologies
          • Processor API
          • Data Types and Serialization
          • Interactive Queries
          • Memory
          • Manage Application Topics
          • Security
          • Reset Streams Applications
        • Build Pipeline with Connect and Streams
        • Operations
          • Plan and Size
          • Monitor
        • Upgrade
        • Frequently Asked Questions
        • Javadocs
    • Connect to External Systems
      • Overview
      • Get Started
      • Kafka Connect 101
      • Connectors
      • Confluent Hub
        • Overview
        • Component Archive Specification
        • Contribute
      • Connect on z/OS
      • Install
      • License
      • Supported
      • Preview
      • Configure
      • Monitor
      • Logging
      • Connect to Confluent Cloud
      • Developer Guide
      • Tutorial: Moving Data In and Out of Kafka
      • Reference
        • Kafka Connect Javadocs
        • REST interface
        • Kafka Connect Worker Configuration Properties for Confluent Platform
        • Connector Configuration Properties for Confluent Platform
      • Transform
      • Custom Transforms
      • Security
        • Kafka Connect Security Basics
        • Kafka Connect and RBAC
          • Get Started With RBAC and Kafka Connect
          • Configure RBAC for a Connect Cluster
          • Configure RBAC for a Connect Worker
          • RBAC for self-managed connectors
          • Connect Secret Registry
          • Example Connect role-binding sequence
      • Design
      • Add Connectors and Software
      • Install Community Connectors
      • Upgrade
      • Troubleshoot
      • FileStream Connectors
      • FAQ
    • Manage Schema Registry and Govern Data Streams
      • Overview
      • Get Started with Schema Registry Tutorial
      • Install and Configure
        • Install
        • Configure Schema Registry
        • Configure Clients to Schema Registry
        • Deploy in Production
        • Deployment Architectures
        • Use Schema Registry to Migrate Schemas in Confluent Platform
      • Fundamentals
        • Key Concepts
        • Schema Evolution and Compatibility
        • Schema Formats
          • Serializers and Deserializers Overview
          • Avro
          • Protobuf
          • JSON Schema
        • Data Contracts
      • Manage Schemas
        • Overview
        • Schema Contexts
        • Link Schemas
        • Validate Schema IDs
        • Monitor
        • Delete Schemas
        • Integrate Schemas from Connectors
      • Security
        • Overview
        • Configure Role-Based Access Control
        • Schema Registry Security Plugin
          • Overview
          • Install
          • Schema Registry Authorization
            • Operation and Resource Support
            • Role-Based Access Control
            • ACL Authorizer
            • Topic ACL Authorizer
      • Reference
        • Overview
        • Maven Plugin
        • API
        • API Examples
      • FAQ
    • Secure Confluent Platform
      • General Security
        • Secure Confluent Platform
        • Enable Security for a ZooKeeper-Based Cluster in Confluent Platform
        • Configure Confluent Server Authorizer in Confluent Platform
        • Cluster Registry in Confluent Platform
        • Security Compliance in Confluent Platform
        • Configure Security Properties using Prefixes in Confluent Platform
      • Authentication
        • Authentication Methods Overview
        • Authenticate with SASL
          • SASL using JAAS
          • SASL/GSSAPI
          • SASL/OAUTHBEARER
          • SASL/PLAIN
          • SASL/SCRAM
          • Authentication using Delegation Tokens in Confluent Platform
          • Kafka Client Authentication with LDAP
        • Encrypt and Authenticate with TLS in Confluent Platform
        • Authenticate using HTTP Basic Authentication in Confluent Platform
        • Add security to a running cluster in Confluent Platform
      • Authorization
        • Authorize using Role-Based Access Control (RBAC) in Confluent Platform
          • RBAC Overview
          • Quick Start
          • Predefined Roles
          • Enable RBAC in a Running Cluster in Confluent Platform
          • Discover Identifiers for Clusters in Confluent Platform
          • Configure Token Authentication in Confluent Platform
          • Confluent Metadata API Reference for Confluent Platform
          • RBAC Example
        • Configure RBAC using the REST API in Confluent Platform
        • ACLs
          • Authorize Using Centralized ACLs with MDS in Confluent Platform
          • Authorization using Access Control Lists (ACLs) in Confluent Platform
        • Group-Based Authorization Using LDAP
          • Configure Confluent Server Authorizer in Confluent Platform
          • Configure LDAP
          • Tutorial: Group-Based Authorization Using LDAP
      • Data Protection
        • Use Audit Logs in Confluent Platform
          • Audit Log Concepts in Confluent Platform
          • Auditable Events
          • Configure Audit Logs using the Confluent CLI in Confluent Platform
          • Configure MDS to Manage Centralized Audit Logs
          • MDS API Audit Log Configuration
          • Configure Audit Logs using the Properties File in Confluent Platform
        • Encrypt with TLS in Confluent Platform
        • Secrets in Confluent Platform
          • Manage Secrets in Confluent Platform
          • Tutorial: Secret Protection in Confluent Platform
        • Redact Confluent Logs in Confluent Platform
      • Component Security
        • Control Center (Legacy) Security on Confluent Platform
          • Overview
          • Configure TLS
          • Configure SASL
          • Configure HTTP Basic Authentication
          • Authorize with Kafka ACLs
          • Configure LDAP
          • Configure RBAC
          • Use SSO for Confluent Control Center
            • Single Sign-on (SSO) for Confluent Control Center
            • Configure SSO using OIDC
            • Troubleshoot
          • Manage and View RBAC Roles
            • Log in to Control Center (Legacy) when RBAC enabled on Confluent Platform
            • Manage RBAC roles with Control Center (Legacy) on Confluent Platform
            • View your RBAC roles in Control Center (Legacy) on Confluent Platform
          • TLS and HTTP Basic Authentication among Control Center Components
        • Secure Schema Registry in Confluent Platform
        • Kafka Connect Security
          • Kafka Connect Security Basics
          • Kafka Connect and RBAC
            • Get Started With RBAC and Kafka Connect
            • Configure RBAC for a Connect Cluster
            • Configure RBAC for a Connect Worker
            • RBAC for self-managed connectors
            • Connect Secret Registry
            • Example Connect role-binding sequence
        • KRaft Security in Confluent Platform
        • ksqlDB RBAC
        • REST Proxy Security in Confluent Platform
          • Deploy Secure Standalone REST Proxy in Confluent Platform
          • REST Proxy Security Plugins in Confluent Platform
        • Secure ZooKeeper in Confluent Platform
      • Security Management Tools
        • Ansible Playbooks for Confluent Platform
        • Deploy Secure Confluent Platform Docker Images
    • Deploy Confluent Platform in a Multi-Datacenter Environment
      • Overview
      • Multi-Data Center Architectures on Confluent Platform
      • Cluster Linking on Confluent Platform
        • Overview
        • Tutorials
          • Share Data Across Topics
          • Link Hybrid Cloud and Bridge-to-Cloud Clusters
          • Migrate Data
        • Manage
          • Manage Mirror Topics
          • Configure
          • Command Reference
          • Monitor
          • Security
        • FAQ
      • Multi-Region Clusters on Confluent Platform
        • Overview
        • Tutorial: Multi-Region Clusters
        • Tutorial: Move Active-Passive to Multi-Region
      • Replicate Topics Across Kafka Clusters in Confluent Platform
        • Overview
        • Example: Active-active Multi-Datacenter
        • Tutorial: Replicate Data Across Clusters
        • Tutorial: Run as an Executable or Connector
        • Configure
        • Verify Configuration
        • Tune
        • Monitor
        • Configure for Cross-Cluster Failover
        • Migrate from MirrorMaker to Replicator
        • Replicator Schema Translation Example for Confluent Platform
    • Configure and Manage
      • Overview
      • Configuration Reference
        • Overview
        • Configure Brokers and Controllers
        • Configure Topics
        • Configure Consumers
        • Configure Producers
        • Configure Connect
          • Overview
          • Configure Sink Connectors
          • Configure Source Connectors
        • Configure AdminClient
        • Configure Licenses
        • Configure Streams
      • Control Center
        • Overview
        • Manage
          • Overview
          • Configuration Examples
          • Configuration Reference
          • Manage Licenses
          • Monitor
          • Manage Logs
          • Manage Updates
          • Upgrade
          • Troubleshoot
          • Connect to Cloud
          • Install on Apache Kafka
        • Manage Clusters
        • Manage Brokers
        • Manage Topics
          • Overview
          • Create Topics
          • Topic Metrics
          • View Messages
          • Configure Topics
          • Delete Topics
        • Connect
        • ksqlDB
        • Consumers
        • Copy Topics
        • Alerts
          • Overview
          • Manage Alerts
          • Configure Alerts
          • Manage Triggers
          • Manage Actions
          • Configure PagerDuty
          • REST API
          • Usage Examples
          • Troubleshoot
      • CLI Tools for Use with Confluent Platform
        • Bundled CLI Tools
        • Confluent CLI
        • Generate Diagnostics
        • kcat (formerly kafkacat) Utility
      • Change Configurations Without Restart
      • Manage Clusters
        • Overview
        • Kafka Metadata Management in Confluent Platform
          • Metadata Management of Kafka in Confluent Platform
          • KRaft Overview
          • Configure KRaft
          • Configure ZooKeeper
        • Manage Self-Balancing Clusters
          • Overview
          • Quick Start
          • Tutorial: Adding and Remove Brokers
          • Configure
          • Performance and Resource Usage
        • Auto Data Balancing
          • Overview
          • Quick Start
          • Tutorial: Add and Remove Brokers
          • Configure
        • Tiered Storage in Confluent Platform
      • Confluent Platform Metadata Service (MDS)
        • Configure Metadata Service (MDS) in Confluent Platform
        • Configure Confluent Platform Components to Communicate with MDS over TLS
        • Configure mTLS Authentication and RBAC for Kafka Brokers
        • Configure Kerberos Authentication for Brokers Running MDS
        • Configure LDAP Authentication
        • Configure LDAP Group-Based Authorization for MDS
        • Configure MDS to Manage Centralized Audit Logs
        • Metadata Service Configuration Settings
        • Confluent Metadata API Reference for Confluent Platform
      • Docker Operations for Confluent Platform
        • Overview
        • Monitor and Track Metrics Using JMX
        • Configure Logs
        • Mount External Volumes
        • Configure a Multi-Node Environment
      • Run Kafka in Production
      • Production Best Practices
    • Monitor
      • Logging
      • Monitor with JMX
      • Monitor with Metrics Reporter
      • Monitor Consumer Lag
    • Monitor with Health+
      • Overview
      • Enable
      • Intelligent Alerts
      • Monitor Using Dashboard
      • Configure Telemetry Reporter
      • Telemetry Reporter Metrics Reference
      • FAQ
    • Confluent CLI
    • Release Notes
      • Release Notes
      • Changelogs
    • APIs and Javadocs for Confluent Platform
      • Overview
      • Kafka API and Javadocs for Confluent Platform
        • Kafka Java Client APIs
        • Kafka Producer Java API
        • Kafka Consumer Java API
        • Kafka AdminClient Java API
        • Kafka Common Java API
        • Kafka Streams Java API
        • Kafka Connect Java API
      • Client APIs
        • Python Client API
        • .NET Client API
        • JavaScript Client API
        • Go Client API
        • C++ Client API
        • Java Client API
        • JMS Client
          • Overview
          • Development Guide
      • Confluent APIs
        • Overview
        • Confluent REST Proxy API
          • Overview
          • Quick Start
          • API Reference
          • Production Deployment
            • Overview
            • Deploy REST Proxy for Confluent Server
              • Configure REST Admin APIs
              • Configure Security
            • Deploy a Standalone REST Proxy node
              • Overview
              • Configuration
              • Monitoring
              • Secure REST Proxy
          • REST Proxy Tutorial
          • Connect to Confluent Cloud
        • Connect REST API
        • ksqlDB REST API
        • Metadata API
        • Schema Registry API
    • Glossary