# Redpanda Schema Registry API

OpenAPI file: https://docs.redpanda.com/api/doc/schema-registry.json

## Description

This is version `1.2.0` of this API documentation. Last update on Apr 27, 2026.
Manage schemas within a Redpanda cluster.

See also:

- [Use Redpanda Cloud with the Schema Registry API](https://docs.redpanda.com/redpanda-cloud/manage/schema-reg/schema-reg-api/)
- [Use Redpanda Self-Managed with the Schema Registry API](https://docs.redpanda.com/current/manage/schema-reg/schema-reg-api/)

Schema Registry contexts (available in Redpanda version 26.1 or later) provide an isolated namespace for schemas, subjects, and configuration. You can use a context-qualified subject anywhere the API accepts a subject. In Redpanda Cloud, contexts are configurable only in BYOC and Dedicated clusters. See the [Redpanda Cloud](https://docs.redpanda.com/redpanda-cloud/manage/schema-reg/schema-reg-contexts/) or [Redpanda Self-Managed](https://docs.redpanda.com/current/manage/schema-reg/schema-reg-contexts/) documentation for details.


## Servers

- http://localhost:8081: http://localhost:8081 ()



## Groups and operations

### [Compatibility](https://docs.redpanda.com/api/doc/schema-registry/group/endpoint-compatibility.md)

- [Test compatibility of a schema for the subject and version.](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-compatibility_subject_version.md)

### [Config](https://docs.redpanda.com/api/doc/schema-registry/group/endpoint-config.md)

- [Get the compatibility level for a subject.](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-get_config_subject.md)

- [Set the compatibility level for a subject.](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-put_config_subject.md)

- [Delete the compatibility level for a subject.](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-delete_config_subject.md)

- [Get the global compatibility level.](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-get_config.md)

- [Set the global compatibility level.](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-put_config.md)

### [Contexts](https://docs.redpanda.com/api/doc/schema-registry/group/endpoint-contexts.md)

- [List all contexts.](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-get_contexts.md)

- [Delete a context.](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-delete_context.md)

### [Mode](https://docs.redpanda.com/api/doc/schema-registry/group/endpoint-mode.md)

- [Get the global mode.](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-get_mode.md)

- [Set the global mode.](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-put_mode.md)

- [Get the mode for a subject.](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-get_mode_subject.md)

- [Set the mode for a subject.](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-put_mode_subject.md)

- [Delete the mode for a subject.](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-delete_mode_subject.md)

### [Schemas](https://docs.redpanda.com/api/doc/schema-registry/group/endpoint-schemas.md)

- [Get the supported schema types.](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-get_schemas_types.md)

- [Get a schema by ID.](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-get_schemas_ids_id.md)

- [Get the raw schema by ID.](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-get_schemas_ids_id_schema.md)

- [Get a list of subject-version pairs for the schema ID.](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-get_schemas_ids_id_versions.md)

- [Retrieve a list of subjects associated with some schema ID.](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-get_schemas_ids_id_subjects.md)

### [Security](https://docs.redpanda.com/api/doc/schema-registry/group/endpoint-security.md)

- [List ACLs](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-get_security_acls.md)

- [Create ACLs](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-post_security_acls.md)

- [Delete ACLs](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-delete_security_acls.md)

### [Status](https://docs.redpanda.com/api/doc/schema-registry/group/endpoint-status.md)

- [Health check](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-schema_registry_status_ready.md)

### [Subjects](https://docs.redpanda.com/api/doc/schema-registry/group/endpoint-subjects.md)

- [Retrieve a list of subjects.](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-get_subjects.md)

- [Check if a schema is already registered for the subject.](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-post_subject.md)

- [Delete all schemas for the subject.](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-delete_subject.md)

- [Retrieve a list of versions for a subject.](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-get_subject_versions.md)

- [Create a new schema for the subject.](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-post_subject_versions.md)

- [Retrieve a schema for the subject and version.](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-get_subject_versions_version.md)

- [Delete a schema for the subject and version.](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-delete_subject_version.md)

- [Retrieve the raw schema for the subject.](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-get_subject_versions_version_schema.md)

- [Retrieve a list of schema IDs that reference the subject and version.](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-get_subject_versions_version_referenced_by.md)

- [Retrieve a list of schema ids that reference the subject and version.](https://docs.redpanda.com/api/doc/schema-registry/operation/operation-get_subject_versions_version_referenced_by_deprecated.md)



[Powered by Bump.sh](https://bump.sh)
