Confluent · Schema

ConfigUpdateRequest

Config update request

Data StreamingApache KafkaEvent StreamingStream ProcessingSchema RegistryApache FlinkData IntegrationConnectorsData GovernanceReal-Time DataMessagingCloud Infrastructure

Properties

Name Type Description
alias string If alias is specified, then this subject is an alias for the subject named by the alias. That means that any reference to this subject will be replaced by the alias.
normalize boolean If true, then schemas are automatically normalized when registered or when passed during lookups. This means that clients do not have to pass the "normalize" query parameter to have normalization occu
compatibility string Compatibility Level
compatibilityGroup string Only schemas that belong to the same compatibility group will be checked for compatibility.
defaultMetadata object Default value for the metadata to be used during schema registration.
overrideMetadata object Override value for the metadata to be used during schema registration.
defaultRuleSet object Default value for the ruleSet to be used during schema registration.
overrideRuleSet object Override value for the ruleSet to be used during schema registration.
View JSON Schema on GitHub

JSON Schema

confluent-config-update-request-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/confluent/main/json-schema/confluent-config-update-request-schema.json",
  "title": "ConfigUpdateRequest",
  "description": "Config update request",
  "x-generated": "2026-10-04",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/confluent-config-v1-api-openapi.yml#/components/schemas/ConfigUpdateRequest",
  "type": "object",
  "properties": {
    "alias": {
      "type": "string",
      "description": "If alias is specified, then this subject is an alias for the subject\nnamed by the alias. That means that any reference to this subject\nwill be replaced by the alias."
    },
    "normalize": {
      "type": "boolean",
      "description": "If true, then schemas are automatically normalized when registered\nor when passed during lookups. This means that clients do not have\nto pass the \"normalize\" query parameter to have normalization occur."
    },
    "compatibility": {
      "type": "string",
      "description": "Compatibility Level",
      "x-extensible-enum": [
        "BACKWARD",
        "BACKWARD_TRANSITIVE",
        "FORWARD",
        "FORWARD_TRANSITIVE",
        "FULL",
        "FULL_TRANSITIVE",
        "NONE"
      ]
    },
    "compatibilityGroup": {
      "type": "string",
      "description": "Only schemas that belong to the same compatibility group will be\nchecked for compatibility."
    },
    "defaultMetadata": {
      "type": "object",
      "description": "Default value for the metadata to be used during schema registration.",
      "properties": {
        "properties": {
          "type": "object",
          "description": "The metadata properties and their new values"
        }
      }
    },
    "overrideMetadata": {
      "type": "object",
      "description": "Override value for the metadata to be used during schema registration.",
      "properties": {
        "properties": {
          "type": "object",
          "description": "The metadata properties and their new values"
        }
      }
    },
    "defaultRuleSet": {
      "type": "object",
      "description": "Default value for the ruleSet to be used during schema registration.",
      "properties": {
        "properties": {
          "type": "object",
          "description": "The metadata properties and their new values"
        }
      }
    },
    "overrideRuleSet": {
      "type": "object",
      "description": "Override value for the ruleSet to be used during schema registration.",
      "properties": {
        "properties": {
          "type": "object",
          "description": "The metadata properties and their new values"
        }
      }
    }
  }
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/confluent-config-update-request"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.