Sources

Bulk Parallel Snapshot Sources

spec: /specs/40_Snapshots/spec.md#bulk-parallel-snapshots

Execute Fast Parallel (parallel-chunk) snapshot on multiple sources.

Applies the per-source POST /sources/execute_parallel_snapshot semantics to every targeted source: the snapshot request is recorded and starts asynchronously shortly afterwards. It writes nothing to the source database's signal table and takes no row or table locks.

Supports two modes for source selection:

  1. Explicit IDs: Pass a list of source IDs
  2. Select all: Set select_all=true with optional filters

Returns partial-success results — continues even when individual sources fail (e.g. regex source with no table.include.list).

post/sources/bulk/parallel-snapshot

Request

Request body

idsstring[] nullable

List of entity IDs to perform the action on. Omit if using select_all=true.

select_allboolean

If true, select all entities matching the filters

Response

Successful Response

Changes

No recorded changes to this operation across all 10 revisions of this API.