Skip to main content

Complete run

POST 

/v1/delta/streams/:connector/:stream/complete

Advances committed_cursor_value to new_cursor_value if and only if the new value is monotonic with respect to the cursor type:

  • timestamp_utc: must parse as a timestamp; must be >= previous.
  • numeric_id: must parse as a number; must be >= previous.
  • opaque_token: any non-equal value is treated as advance (caller's domain decides ordering).

Cursor regression returns 422 CURSOR_REGRESSION — that's a bug signal worth catching. To deliberately move the cursor backwards, use /reset (admin-scoped, audited).

A successful complete writes a row to delta_audit_log with event_type='cursor_advance'.

Request

Responses

Run completed, cursor advanced