sequences

Apply Copy Artifact To Campaign Draft

Apply one digest-verified, integrity-valid copy row to exact campaign variants.

The draft stores the application receipt under the caller's idempotency key. A repeated identical request returns the current draft without another version bump; reusing the key for different exact content fails closed.

post/api/sequences/{sequence_id}/draft/copy/apply

Request

  • Base URL
    https://platform.verbiflow.com/api/bridge
  • URL
    https://platform.verbiflow.com/api/bridge/api/sequences/{sequence_id}/draft/copy/apply
  • Auth
    • HTTP bearer and API key in header x-flage-org-id
    • or HTTP bearer and API key in header x-flage-org-slug

Path parameters

sequence_idstring required

Request body

artifact_idstring required
draft_idstring required
expected_draft_versioninteger required
idempotency_keystring required
target_id'audience'
variant_idstring required

Response

Successful Response

assignments_versioninteger

Monotonic campaign-assignment version.

auto_adopt_compatible_revisionsboolean

Whether running recipients may adopt compatible later revisions.

base_revision_idstring nullable

Published revision from which the current draft was derived.

copy_application_receiptsobject

Digest-bound receipts for copy applied to this draft.

created_atstring date-time required

Time when the campaign was created.

draft_idstring required

Current editable draft id.

draft_versioninteger required

Current optimistic-concurrency version of the draft.

has_published_revisionboolean

Whether the campaign has any immutable published revision.

is_archivedboolean

Whether the campaign is archived.

latest_revision_idstring nullable

Most recently published revision id.

latest_revision_numberinteger nullable

Most recently published revision number.

lead_list_idsstring[]

Lead lists currently attached to the campaign audience.

operational_state'inactive' | 'active' | 'paused' required

Current draft, ready, active, paused, or archived lifecycle state.

published_revision_idstring nullable

Revision currently used for new runtime enrollment.

published_revision_is_currentboolean

Whether the current draft exactly matches the published revision.

published_revision_numberinteger nullable

Revision number currently used for new enrollment.

sequence_idstring required

Stable campaign id.

sequence_namestring required

Human-readable campaign name.

source_registry_versioninteger

Monotonic operational source-registry version.

updated_atstring date-time required

Time when the campaign last changed.

Changes

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