Execute Parallel Snapshot
/sources/execute_parallel_snapshotAuthorizationBearer token · headerrequiredapplication/jsonsource_idstringrequiredtopic_namesstring[] | nullShow propertiesHide properties
stringstringnulladditional_conditionsAdditionalCondition[] | nullShow propertiesHide properties
AdditionalConditiondata_collectionstringrequiredThe data collection (e.g., table or collection name) to apply the filter to.
filterstringrequiredThe filter expression to apply to the data collection (e.g., createdAt > '2023-01-01').
nullsurrogate_keysSurrogateKeySpec[] | nullPer-table surrogate key(s) for parallel filtered snapshots (ENG-2474): the indexed column(s) to range over instead of the PK. Distinct from the source-wide surrogate_key below (incremental / blocking path).
Show propertiesHide properties
SurrogateKeySpecdata_collectionstringrequiredThe data collection (table) to apply the surrogate key to.
surrogate_keystring[]requiredIndexed column(s) to range + order over instead of the PK (single or composite).
nullsurrogate_keystring | nullColumn name to use as surrogate primary key for all tables during snapshot chunking. Useful for tables without primary keys or when a more efficient column exists for chunking.
Show propertiesHide properties
stringnullfilter_regexstring | nullOptional restrictive regex applied by the orchestrator to the physical tables the controller expands, across ALL triggered selectors. Matched (via search) against each physical's fully-qualified identifier <database-or-schema>.<table>, so it can narrow by DB/schema, table name, or a table-name suffix — the caller decides. Only matching physicals are snapshotted. Use to backfill a specific subset without re-snapshotting a regex source's full expansion. Null → no restriction.
Show propertiesHide properties
stringnullSuccessful Response
anyValidation Error
detailValidationError[]Show propertiesHide properties
ValidationErrorlocstring | integer[]requiredShow propertiesHide properties
string | integerstringintegermsgstringrequiredtypestringrequiredinputanyctxobject