ackDB

Sync ackDB Segment to Floq

Create a durable sync from an ackDB segment into a published Floq workflow. Every enter, exit, and re-entry is appended as a new workflow row with Segment Change set to added or removed. field_mapping keys are public workflow input references from List Inputs; values are ackDB segment field names. Existing members are optional synthetic added events. By default rows are inserted without running the workflow.

post/api/v1/ackdb/segments/{segment_id}/sync

Request

  • Base URL
    http://localhost:3009
  • Auth
    HTTP bearer

Path parameters

segment_idstring required

Request body

workflow_idstring uuid required
field_mappingobject required

Map workflow input references to ackDB segment fields, e.g. { "input.linkedin_url": "linkedin_url" }.

push_existingboolean

Deliver members already in the segment. Defaults to false.

run'all' | 'none'

Run the workflow on delivered rows, or insert them without running. Defaults to none.

reentry_mode'suppress' | 'repush'

Deprecated for new event-ledger syncs, which always append re-entry as an added event.

Response

Default Response

statusinteger required

Changes

No recorded changes to this operation across all 1 revision of this API.