Protocol APIs

The Kafka protocol APIs this broker advertises in its ApiVersions (key 18) response, with the supported version range for each.

API KeyNameMin VersionMax Version
0Produce013
1Fetch018
2ListOffsets111
3Metadata013
8OffsetCommit210
9OffsetFetch110
10FindCoordinator06
11JoinGroup09
12Heartbeat04
13LeaveGroup05
14SyncGroup05
15DescribeGroups06
16ListGroups05
17SaslHandshake01
18ApiVersions04
19CreateTopics27
20DeleteTopics16
21DeleteRecords02
22InitProducerId06
23OffsetForLeaderEpoch24
24AddPartitionsToTxn05
25AddOffsetsToTxn04
26EndTxn05
27WriteTxnMarkers12
28TxnOffsetCommit05
29DescribeAcls13
30CreateAcls13
31DeleteAcls13
32DescribeConfigs14
33AlterConfigs02
34AlterReplicaLogDirs12
35DescribeLogDirs15
36SaslAuthenticate02
37CreatePartitions03
38CreateDelegationToken13
39RenewDelegationToken12
40ExpireDelegationToken12
41DescribeDelegationToken13
42DeleteGroups02
43ElectLeaders02
44IncrementalAlterConfigs01
45AlterPartitionReassignments01
46ListPartitionReassignments00
47OffsetDelete00
48DescribeClientQuotas01
49AlterClientQuotas01
50DescribeUserScramCredentials00
51AlterUserScramCredentials00
55DescribeQuorum02
56AlterPartition23
57UpdateFeatures02
59FetchSnapshot01
60DescribeCluster02
61DescribeProducers00
63BrokerHeartbeat02
64UnregisterBroker00
65DescribeTransactions00
66ListTransactions02
68ConsumerGroupHeartbeat01
69ConsumerGroupDescribe01
71GetTelemetrySubscriptions00
72PushTelemetry00
73AssignReplicasToDirs00
74ListConfigResources01
75DescribeTopicPartitions00
76ShareGroupHeartbeat11
77ShareGroupDescribe11
78ShareFetch12
79ShareAcknowledge12
80AddRaftVoter01
81RemoveRaftVoter00
82UpdateRaftVoter00
83InitializeShareGroupState00
84ReadShareGroupState00
85WriteShareGroupState01
86DeleteShareGroupState00
87ReadShareGroupStateSummary01
88StreamsGroupHeartbeat00
89StreamsGroupDescribe00
90DescribeShareGroupOffsets01
91AlterShareGroupOffsets00
92DeleteShareGroupOffsets00
93GetReplicaLogInfo00