5 structure changes including:
5 Modifications
Modified
5
POST /redpanda.core.admin.v2.ShadowLinkService/CreateShadowLink
- Body
-
application/json content type Modified
-
shadowLink property Modified
-
configurations property Modified
- clientOptions property Modified
-
configurations property Modified
-
shadowLink property Modified
- Response
-
200 response Modified
-
application/json content type Modified
-
shadowLink property Modified
- configurations property Modified
-
shadowLink property Modified
-
application/json content type Modified
POST /redpanda.core.admin.v2.ShadowLinkService/FailOver
- Response
-
200 response Modified
-
application/json content type Modified
-
shadowLink property Modified
- configurations property Modified
-
shadowLink property Modified
-
application/json content type Modified
POST /redpanda.core.admin.v2.ShadowLinkService/GetShadowLink
- Response
-
200 response Modified
-
application/json content type Modified
-
shadowLink property Modified
- configurations property Modified
-
shadowLink property Modified
-
application/json content type Modified
POST /redpanda.core.admin.v2.ShadowLinkService/ListShadowLinks
- Response
-
200 response Modified
-
application/json content type Modified
-
shadowLinks property Modified
- configurations property Modified
-
shadowLinks property Modified
-
application/json content type Modified
POST /redpanda.core.admin.v2.ShadowLinkService/UpdateShadowLink
- Body
-
application/json content type Modified
-
shadowLink property Modified
-
configurations property Modified
- clientOptions property Modified
-
configurations property Modified
-
shadowLink property Modified
- Response
-
200 response Modified
-
application/json content type Modified
-
shadowLink property Modified
- configurations property Modified
-
shadowLink property Modified
-
application/json content type Modified
5 structure changes including:
5 Additions
Added
5
GET /v1/shadow-links/{name}
GET /v1/shadow-links/{name}/metrics
GET /v1/shadow-links/{shadow_link_name}/topic
GET /v1/shadow-links/{shadow_link_name}/topic/{topic_name}
POST /v1/shadow-links/{name}/failover
10 structure changes including:
5 Additions
5 Modifications
Modified
5
GET /v1/serverless/clusters
- Response
-
200 response Modified
-
application/json content type Modified
-
serverless_clusters property Modified
- tags property Added
-
serverless_clusters property Modified
-
application/json content type Modified
GET /v1/serverless/clusters/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- tags property Added
-
application/json content type Modified
PATCH /v1/serverless/clusters/{id}
- Body
-
application/json content type Modified
- tags property Added
- Response
-
202 response Modified
-
application/json content type Modified
- tags property Added
-
application/json content type Modified
POST /v1/clusters
- Body
-
application/json content type Modified
-
cluster property Modified
- redpanda_node_count property Added
-
cluster property Modified
POST /v1/serverless/clusters
- Body
-
application/json content type Modified
-
serverless_cluster property Modified
- tags property Added
-
serverless_cluster property Modified
Added
5
DELETE /v1/shadow-links/{id}
GET /v1/shadow-links
GET /v1/shadow-links/{id}
PATCH /v1/shadow-links/{shadow_link.id}
POST /v1/shadow-links
9 structure changes including:
9 Additions
Added
9
DELETE /v1/redpanda-connect/mcp-servers/{id}
GET /v1/redpanda-connect/mcp-servers
GET /v1/redpanda-connect/mcp-servers/{id}
GET /v1/redpanda-connect/mcp-servers:getConfigSchema
POST /v1/redpanda-connect/mcp-servers
POST /v1/redpanda-connect/mcp-servers/{id}:start
POST /v1/redpanda-connect/mcp-servers/{id}:stop
POST /v1/redpanda-connect/mcp-servers:lint-config
PUT /v1/redpanda-connect/mcp-servers/{id}
22 structure changes including:
7 Additions
15 Modifications
Modified
15
POST /v1/serverless/clusters
- Response
-
202 response Modified
-
application/json content type Modified
-
operation property Modified
- response property Modified
-
operation property Modified
-
application/json content type Modified
POST /v1/networks
- Response
-
202 response Modified
-
application/json content type Modified
-
operation property Modified
- response property Modified
-
operation property Modified
-
application/json content type Modified
POST /v1/network/{network_peering.network_id}/network-peerings
- Response
-
202 response Modified
-
application/json content type Modified
-
operation property Modified
- response property Modified
-
operation property Modified
-
application/json content type Modified
POST /v1/clusters
- Body
-
application/json content type Modified
-
cluster property Modified
-
aws_private_link property Modified
- supported_regions property Added
-
aws_private_link property Modified
-
cluster property Modified
- Response
-
202 response Modified
-
application/json content type Modified
-
operation property Modified
- response property Modified
-
operation property Modified
-
application/json content type Modified
PATCH /v1/clusters/{cluster.id}
- Body
-
application/json content type Modified
-
aws_private_link property Modified
- supported_regions property Added
-
aws_private_link property Modified
- Response
-
202 response Modified
-
application/json content type Modified
-
aws_private_link property Modified
- supported_regions property Added
-
aws_private_link property Modified
-
application/json content type Modified
GET /v1/serverless/clusters/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- prometheus property Added
-
application/json content type Modified
GET /v1/serverless/clusters
- Response
-
200 response Modified
-
application/json content type Modified
-
serverless_clusters property Modified
- prometheus property Added
-
serverless_clusters property Modified
-
application/json content type Modified
GET /v1/operations/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
operation property Modified
- response property Modified
-
operation property Modified
-
application/json content type Modified
GET /v1/operations
- Response
-
200 response Modified
-
application/json content type Modified
-
operations property Modified
- response property Modified
-
operations property Modified
-
application/json content type Modified
GET /v1/clusters/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
cluster property Modified
- aws_private_link property Modified
-
cluster property Modified
-
application/json content type Modified
GET /v1/clusters
- Response
-
200 response Modified
-
application/json content type Modified
-
clusters property Modified
- aws_private_link property Modified
-
clusters property Modified
-
application/json content type Modified
DELETE /v1/serverless/clusters/{id}
- Response
-
202 response Modified
-
application/json content type Modified
-
operation property Modified
- response property Modified
-
operation property Modified
-
application/json content type Modified
DELETE /v1/networks/{id}
- Response
-
202 response Modified
-
application/json content type Modified
-
operation property Modified
- response property Modified
-
operation property Modified
-
application/json content type Modified
DELETE /v1/network/{network_id}/network-peerings/{id}
- Response
-
202 response Modified
-
application/json content type Modified
-
operation property Modified
- response property Modified
-
operation property Modified
-
application/json content type Modified
DELETE /v1/clusters/{id}
- Response
-
202 response Modified
-
application/json content type Modified
-
operation property Modified
- response property Modified
-
operation property Modified
-
application/json content type Modified
Added
7
POST /v1/roles
PATCH /v1/roles/{id}
GET /v1/serverless/clusters/{id}/prometheus/credentials
GET /v1/roles/{id}
GET /v1/roles
GET /v1/permissions
DELETE /v1/roles/{id}
1 structure change including:
1 Modification
Modified
1
Breaking
POST /compatibility/subjects/{subject}/versions/{version}
- Path
-
version path parameter Modified
-
Type went from
integertostringBreaking
-
Type went from
7 structure changes including:
5 Additions
2 Modifications
Modified
2
Breaking
GET /v1/serverless/clusters
- Response
-
200 response Modified
-
application/json content type Modified
-
serverless_clusters property Modified
-
network, private_link properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- networking_config, private_link_id properties Added
-
network, private_link properties Removed
-
serverless_clusters property Modified
-
application/json content type Modified
- Query
- filter.private_link_id query parameter Added
GET /v1/serverless/clusters/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
network, private_link properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- networking_config, private_link_id properties Added
-
network, private_link properties Removed
-
application/json content type Modified
Added
5
DELETE /v1/network/{network_id}/network-peerings/{id}
GET /v1/network/{network_id}/network-peerings
GET /v1/network/{network_id}/network-peerings/{id}
PATCH /v1/serverless/clusters/{id}
POST /v1/network/{network_peering.network_id}/network-peerings
11 structure changes including:
3 Additions
8 Modifications
Modified
8
GET /v1/redpanda-connect/pipelines
- Response
-
200 response Modified
-
application/json content type Modified
-
pipelines property Modified
- service_account property Added
-
pipelines property Modified
-
application/json content type Modified
- Query
- filter.secret_id query parameter Added
GET /v1/redpanda-connect/pipelines-by-secrets
- Response
-
200 response Modified
-
application/json content type Modified
-
pipelines_for_secret property Modified
- pipelines property Modified
-
pipelines_for_secret property Modified
-
application/json content type Modified
GET /v1/redpanda-connect/pipelines-for-secret
- Response
-
200 response Modified
-
application/json content type Modified
-
pipelines_for_secret property Modified
- pipelines property Modified
-
pipelines_for_secret property Modified
-
application/json content type Modified
GET /v1/redpanda-connect/pipelines/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- service_account property Added
-
application/json content type Modified
POST /v1/redpanda-connect/pipelines
- Body
-
application/json content type Modified
- service_account property Added
- Response
-
201 response Modified
-
application/json content type Modified
- service_account property Added
-
application/json content type Modified
PUT /v1/redpanda-connect/pipelines/{id}
- Body
-
application/json content type Modified
- service_account property Added
- Response
-
200 response Modified
-
application/json content type Modified
- service_account property Added
-
application/json content type Modified
PUT /v1/redpanda-connect/pipelines/{id}/start
- Response
-
200 response Modified
-
application/json content type Modified
- service_account property Added
-
application/json content type Modified
PUT /v1/redpanda-connect/pipelines/{id}/stop
- Response
-
200 response Modified
-
application/json content type Modified
- service_account property Added
-
application/json content type Modified
Added
3
GET /v1/monitoring/kafka/connections
GET /v1/redpanda-connect/components
GET /v1/secrets/resources
11 structure changes including:
11 Modifications
Modified
11
POST /redpanda.core.admin.v2.BrokerService/GetBroker
- Operation is now Added in v25.3
POST /redpanda.core.admin.v2.BrokerService/ListBrokers
- Operation is now Added in v25.3
POST /redpanda.core.admin.v2.ClusterService/ListKafkaConnections
- Operation is now Added in v25.3
POST /redpanda.core.admin.v2.ShadowLinkService/CreateShadowLink
- Operation is now Added in v25.3
POST /redpanda.core.admin.v2.ShadowLinkService/DeleteShadowLink
- Operation is now Added in v25.3
POST /redpanda.core.admin.v2.ShadowLinkService/FailOver
- Operation is now Added in v25.3
POST /redpanda.core.admin.v2.ShadowLinkService/GetShadowLink
- Operation is now Added in v25.3
POST /redpanda.core.admin.v2.ShadowLinkService/GetShadowTopic
- Operation is now Added in v25.3
POST /redpanda.core.admin.v2.ShadowLinkService/ListShadowLinks
- Operation is now Added in v25.3
POST /redpanda.core.admin.v2.ShadowLinkService/ListShadowTopics
- Operation is now Added in v25.3
POST /redpanda.core.admin.v2.ShadowLinkService/UpdateShadowLink
- Operation is now Added in v25.3
5 structure changes including:
5 Modifications
Modified
5
POST /redpanda.core.admin.v2.ShadowLinkService/CreateShadowLink
- Body
-
application/json content type Modified
-
shadowLink property Modified
-
configurations property Modified
- consumerOffsetSyncOptions, securitySyncOptions, topicMetadataSyncOptions properties Modified
-
status property Modified
- taskStatuses property Modified
-
configurations property Modified
-
shadowLink property Modified
- Response
-
200 response Modified
-
application/json content type Modified
-
shadowLink property Modified
- configurations, status properties Modified
-
shadowLink property Modified
-
application/json content type Modified
POST /redpanda.core.admin.v2.ShadowLinkService/FailOver
- Response
-
200 response Modified
-
application/json content type Modified
-
shadowLink property Modified
- configurations, status properties Modified
-
shadowLink property Modified
-
application/json content type Modified
POST /redpanda.core.admin.v2.ShadowLinkService/GetShadowLink
- Response
-
200 response Modified
-
application/json content type Modified
-
shadowLink property Modified
- configurations, status properties Modified
-
shadowLink property Modified
-
application/json content type Modified
POST /redpanda.core.admin.v2.ShadowLinkService/ListShadowLinks
- Response
-
200 response Modified
-
application/json content type Modified
-
shadowLinks property Modified
- configurations, status properties Modified
-
shadowLinks property Modified
-
application/json content type Modified
POST /redpanda.core.admin.v2.ShadowLinkService/UpdateShadowLink
- Body
-
application/json content type Modified
-
shadowLink property Modified
-
configurations property Modified
- consumerOffsetSyncOptions, securitySyncOptions, topicMetadataSyncOptions properties Modified
-
status property Modified
- taskStatuses property Modified
-
configurations property Modified
-
shadowLink property Modified
- Response
-
200 response Modified
-
application/json content type Modified
-
shadowLink property Modified
- configurations, status properties Modified
-
shadowLink property Modified
-
application/json content type Modified
New Admin API endpoints for Redpanda v25.3 and later.
2 structure changes including:
2 Modifications
Modified
2
PUT /mode
- Query
- force query parameter Added
PUT /mode/{subject}
- Query
- force query parameter Added
2 structure changes including:
2 Modifications
Modified
2
Breaking
GET /v1/serverless/clusters
- Response
-
200 response Modified
-
application/json content type Modified
-
serverless_clusters property Modified
- dataplane_api, kafka_api, schema_registry properties Modified
-
console property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- console_private_url, network properties Added
-
serverless_clusters property Modified
-
application/json content type Modified
GET /v1/serverless/clusters/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
dataplane_api property Modified
- private_url property Added
-
kafka_api property Modified
- private_seed_brokers property Added
-
schema_registry property Modified
- private_url property Added
-
console property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- console_private_url, network properties Added
-
dataplane_api property Modified
-
application/json content type Modified
1 structure change including:
1 Modification
Modified
1
PUT /v1/secrets/{id}
- Body
-
application/json content type Modified
-
secret_data property Modified
- Property is no longer required
-
secret_data property Modified
11 structure changes including:
11 Modifications
Modified
11
DELETE /v1/clusters/{id}
- Response
-
202 response Modified
-
application/json content type Modified
-
operation property Modified
- response property Modified
-
operation property Modified
-
application/json content type Modified
DELETE /v1/networks/{id}
- Response
-
202 response Modified
-
application/json content type Modified
-
operation property Modified
- response property Modified
-
operation property Modified
-
application/json content type Modified
DELETE /v1/serverless/clusters/{id}
- Response
-
202 response Modified
-
application/json content type Modified
-
operation property Modified
- response property Modified
-
operation property Modified
-
application/json content type Modified
GET /v1/clusters
- Response
-
200 response Modified
-
application/json content type Modified
-
clusters property Modified
- api_gateway_access property Added
-
clusters property Modified
-
application/json content type Modified
GET /v1/clusters/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
cluster property Modified
- api_gateway_access property Added
-
cluster property Modified
-
application/json content type Modified
GET /v1/operations
- Response
-
200 response Modified
-
application/json content type Modified
-
operations property Modified
- response property Modified
-
operations property Modified
-
application/json content type Modified
GET /v1/operations/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
operation property Modified
- response property Modified
-
operation property Modified
-
application/json content type Modified
PATCH /v1/clusters/{cluster.id}
- Body
-
application/json content type Modified
-
aws_private_link property Modified
-
connect_console property Modified
-
Type went from
booleantoboolean | null
-
Type went from
-
connect_console property Modified
-
azure_private_link property Modified
-
connect_console property Modified
-
Type went from
booleantoboolean | null
-
Type went from
-
connect_console property Modified
- api_gateway_access property Added
-
aws_private_link property Modified
- Response
-
202 response Modified
-
application/json content type Modified
-
aws_private_link property Modified
-
connect_console property Modified
-
Type went from
booleantoboolean | null
-
Type went from
-
connect_console property Modified
-
azure_private_link property Modified
-
connect_console property Modified
-
Type went from
booleantoboolean | null
-
Type went from
-
connect_console property Modified
- api_gateway_access property Added
-
aws_private_link property Modified
-
application/json content type Modified
POST /v1/clusters
- Body
-
application/json content type Modified
-
cluster property Modified
-
aws_private_link property Modified
-
connect_console property Modified
-
Type went from
booleantoboolean | null
-
Type went from
-
connect_console property Modified
-
azure_private_link property Modified
-
connect_console property Modified
-
Type went from
booleantoboolean | null
-
Type went from
-
connect_console property Modified
- api_gateway_access property Added
-
aws_private_link property Modified
-
cluster property Modified
- Response
-
202 response Modified
-
application/json content type Modified
-
operation property Modified
- response property Modified
-
operation property Modified
-
application/json content type Modified
POST /v1/networks
- Response
-
202 response Modified
-
application/json content type Modified
-
operation property Modified
- response property Modified
-
operation property Modified
-
application/json content type Modified
POST /v1/serverless/clusters
- Response
-
202 response Modified
-
application/json content type Modified
-
operation property Modified
- response property Modified
-
operation property Modified
-
application/json content type Modified