Important
You are viewing documentation for an older version of Confluent Platform. For the latest, click here.
Schema Registry Developer Guide¶
These topics show how to develop Schema Registry applications for Confluent Platform.
For information about how to build, develop, and contribute to Schema Registry itself, see the README for the Schema Registry repository on GitHub.
- Maven Plugin
- API Reference
- API Usage Examples
- Starting Schema Registry
- Common Schema Registry API Usage Examples
- Register a new version of a schema under the subject “Kafka-key”
- Register a new version of a schema under the subject “Kafka-value”
- Register an existing schema to a new subject name
- List all subjects
- List all subjects associated with a given ID
- Fetch a schema by globally unique ID 1
- List all schema versions registered under the subject “Kafka-value”
- Fetch Version 1 of the schema registered under subject “Kafka-value”
- Delete Version 1 of the schema registered under subject “Kafka-value”
- Delete the most recently registered schema under subject “Kafka-value”
- Register the same schema under the subject “Kafka-value”
- Fetch the schema again by globally unique ID 1
- Check if a schema Is registered under subject “Kafka-key”
- Test compatibility of a schema with the latest schema under subject “Kafka-value”
- Get the top level config
- Update compatibility requirements globally
- Register a schema for a new topic
- Update compatibility requirements on a subject
- Get compatibility requirements on a subject
- Show compatibility requirements in effect for a subject
- Delete all schema versions registered under the subject “Kafka-value”
- List schema types currently registered in Schema Registry
- List all subject-version pairs where a given ID is used
- List IDs of schemas that reference a given schema
- Using Schema Registry over HTTPS
- Use curl to access Schema Registry in Confluent Cloud
- Suggested Reading