Bulk Stop Snapshot Topics
Stop snapshot for sources identified by the selected topics.
Accepts topic DB IDs, resolves them to their source connectors, and stops any running snapshots on those sources.
Note: Because snapshots run at the source level, stopping affects all topics for that source, not just the selected ones.
Automatically detects the running snapshot type (incremental or blocking) and uses the appropriate cancellation method:
- Incremental: Cancels via signal table, streaming continues.
- Blocking: Restarts the connector, streaming resumes after restart.
Returns partial success results - continues processing even if individual stop operations fail.
/topics/bulk/stop-snapshotAuthorizationBearer token · headerrequiredapplication/jsontopic_idsstring[]requiredList of topic DB IDs (_id) to operate on.
Successful Response
resultsBulkOperationResult[]requiredDetailed results for each entity
Show propertiesHide properties
BulkOperationResultidstringrequiredEntity ID
successbooleanrequiredWhether the operation succeeded
messagestring | anySuccess message or error details
Show propertiesHide properties
stringanydataobject | anyOptional data returned by the operation
Show propertiesHide properties
objectanysummaryBulkOperationSummaryrequiredSummary statistics for a bulk operation.
Show propertiesHide properties
totalintegerrequiredTotal number of entities processed
succeededintegerrequiredNumber of successful operations
failedintegerrequiredNumber of failed operations
Validation Error
detailValidationError[]Show propertiesHide properties
ValidationErrorlocstring | integer[]requiredShow propertiesHide properties
string | integerstringintegermsgstringrequiredtypestringrequiredinputanyctxobject