This tool provides access to Kafka Schema Registry operations, including managing subjects, versions, and compatibility settings.
-
subjects
- list: List all schema subjects in the Schema Registry
- Parameters: None
- list: List all schema subjects in the Schema Registry
-
subject
- get: Get the latest schema for a subject
subject(string, required): The subject name
- create: Register a new schema for a subject
subject(string, required): The subject nameschema(string, required): The schema definition (in AVRO/JSON/PROTOBUF, etc.)type(string, optional): The schema type (e.g. AVRO, JSON, PROTOBUF)
- delete: Delete a schema subject
subject(string, required): The subject name
- get: Get the latest schema for a subject
-
versions
- list: List all versions for a specific subject
subject(string, required): The subject name
- get: Get a specific version of a subject's schema
subject(string, required): The subject nameversion(number, required): The version number
- delete: Delete a specific version of a subject's schema
subject(string, required): The subject nameversion(number, required): The version number
- list: List all versions for a specific subject
-
compatibility
- get: Get compatibility setting for a subject
subject(string, required): The subject name
- set: Set compatibility level for a subject
subject(string, required): The subject namelevel(string, required): The compatibility level (e.g. BACKWARD, FORWARD, FULL, NONE)
- get: Get compatibility setting for a subject
-
types
- list: List supported schema types (e.g. AVRO, JSON, PROTOBUF)
- Parameters: None
- list: List supported schema types (e.g. AVRO, JSON, PROTOBUF)