Apache Kafka · Arazzo Workflow
Apache Kafka Reset Connector Offsets
Version 1.0.0
Stop a connector, snapshot its offsets, wipe them entirely, and resume from a clean slate.
View Spec
View on GitHub
Distributed SystemsEvent StreamingMessagingOpen-SourcePub-SubArazzoWorkflows
Provider
Workflows
reset-connector-offsets
Wipe a stopped connector's offsets and restart it from scratch.
Stops the connector, snapshots offsets for the record, deletes them, and resumes the connector so it reprocesses from its initial position.
1
stopConnector
Stop the connector. Kafka Connect will not reset offsets for a connector that is running or paused, only for one that is fully stopped.
2
snapshotOffsets
Snapshot the offsets before they are deleted. The reset itself cannot be undone through the API, so this response is the only record of where the connector had reached.
3
resetOffsets
Delete the connector's offsets. On resume the connector behaves as if it had never run, reprocessing from its configured starting position.
4
confirmCleared
Read the offsets back while the connector is still stopped to confirm the reset cleared them before any reprocessing begins.
5
6
confirmReprocessing
Confirm the connector came back healthy and is reprocessing rather than failing on its first poll after the reset.
Source API Descriptions
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.