Develop Schema Registry Applications on Confluent Cloud
This is the developer reference for building applications against Confluent Cloud Schema Registry. It covers Schema Registry client configuration, REST API usage examples, serializers and deserializers (serdes) for Avro, Protobuf, and JSON Schema, the Maven plugin for build-time integration, the C++ client (libschemaregistry), and AsyncAPI tooling for documenting your Apache Kafka® topics and schemas.
Schema Registry on Confluent Cloud is a fully managed schema repository that stores and serves the schemas your producers and consumers use to validate event data. You can interact with Schema Registry through these interfaces:
Serializers and deserializers (serdes) embedded in your Kafka client applications. Serdes transparently register, fetch, and validate schemas as messages flow through your topics.
The Schema Registry REST API for direct schema lifecycle operations: register, list, look up, evolve, and delete schemas and subjects.
Build and tooling integrations like the Schema Registry Maven plugin and AsyncAPI tooling, which let you manage schemas alongside your application source and CI/CD pipeline.