Confluent APIs and Javadocs for Confluent Platform

Confluent APIs are a set of software interfaces that enable developers to interact with Confluent Platform. You can use these APIs to build applications that can consume, produce, and process data in real-time.

Before using these APIs, see the Confluent Public API Terms of Use.

Use the Apache Kafka® Java APIs and Kafka Client APIs to implement Kafka in a Confluent Platform environment. These generated references provide a list of packages, along with a package summary, a list of its classes, and interfaces. The Confluent APIs provide additional supporting information about Confluent-developed APIs, including security settings, resource types, and usage examples.

Kafka Client APIs

The following links open the associated client library docs.

Confluent APIs

The following links open the associated Confluent API docs.