workflow-play-state

Assign Workflow Play Stable Groups

post/api/workflow-play/state/stable-assignments

Request

  • Base URL
    https://platform.verbiflow.com/api/bridge
  • URL
    https://platform.verbiflow.com/api/bridge/api/workflow-play/state/stable-assignments
  • Auth
    • HTTP bearer and API key in header x-flage-org-id
    • or HTTP bearer and API key in header x-flage-org-slug

Request body

assignee_keysstring[] required

Stable candidate assignee identities.

eligible_assignee_keys_by_subjectobject nullable

Optional subject-to-eligible-assignees constraints keyed by subject identity.

load_offsets_by_assigneeobject nullable

Existing external load added to each assignee during balancing.

namespacestring required

Durable namespace for the assignment ledger.

subject_keysstring[] required

Stable subject identities requiring assignments.

Response

Successful Response

assignmentsobject required

Subject-to-assignee map keyed by caller-owned stable identities.

base_generationinteger required

Generation read before assignment.

commit_idstring required

Atomic state commit id for new assignments.

countsobject required

Resulting subject counts keyed by assignee identity.

createdinteger required

Subjects assigned for the first time.

existinginteger required

Subjects that retained a prior assignment.

load_offsetsobject required

Applied external load keyed by assignee identity.

namespacestring required

Durable assignment namespace.

new_generationinteger required

Generation committed by assignment.

persisted_countsobject required

Previously committed assignment counts keyed by assignee identity.

Changes

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