Skip to main content
POST
Resume operation

Authorizations

Authorization
string
header
required

API key, not necessarily a JWT. Server derives Organization, permitted actions and Corpus scope; every resource access is authorized.

Path Parameters

operation_id
string
required
Minimum string length: 1

Body

application/json
idempotency_key
string
required
Minimum string length: 1

Response

Successful response

Administrative execution only. Retries keep identity. Intentional terminal rerun has a new ID and previous_operation_id. Cancellation does not promise universal rollback; already-terminal state and racing completion may win. projection_rebuild, retrieval_configuration and backfill Operations require corpus_id; when succeeded they require result naming the activated logical generation, or for a backfill the generation it filled. A backfill also carries backfill, and its counters versions_in_scope, versions_done, versions_skipped (with skipped_) and segments. Only a backfill can be paused.

operation_id
string
required
Minimum string length: 1
kind
string
required
Minimum string length: 1
state
enum<string>
required
Available options:
queued,
running,
paused,
succeeded,
failed,
cancel_requested,
canceled
counters
object
required
errors
object[]
required
Maximum array length: 20
progress
number

Approximate fraction, omitted when unknown.

Required range: 0 <= x <= 1
previous_operation_id
string
Minimum string length: 1
corpus_id
string
Minimum string length: 1
result
object

Logical generation activated for the requested Corpus. Opaque ID, never a physical search collection name.

backfill
object

What a backfill fills and how far it got.