Endpoints for managing workflow steps in Linkbreakers. Workflow steps define the behavior of links, such as redirection destinations and data collection flows.
Models a node in the Linkbreakers workflow canvas, defining what should occur after a scan (redirects, gates,
forms) and how it connects to other steps in the visitor journey.
canvasPosition
object
Canvas position for React Flow node positioning
childStepIds
array<string>
Child workflow step IDs (steps that this step can transition to, UUID)
createdAt
string (date-time)
When the workflow step was created
eventAction
string (enum)
The event action type for this workflow step
Allowed values
EVENT_ACTION_UNSPECIFIED
Event action not specified
EVENT_ACTION_CLIENT_REDIRECT
Redirect visitors to a destination URL
EVENT_ACTION_QRCODE_SCAN
Entry step triggered when the QR code is scanned.
EVENT_ACTION_PASSWORD_VERIFY
Require visitors to enter a password before proceeding
EVENT_ACTION_FORM_SUBMIT
Present a data collection form to visitors
EVENT_ACTION_CONTACT_CARD
Generate a vCard (VCF) response with contact information
EVENT_ACTION_MULTI_LINK
Present a multi-link page with multiple buttons for different destinations
EVENT_ACTION_SCAN_RESCAN_CONDITION
Route visitors based on whether it's a first scan or rescan
EVENT_ACTION_COUNTRY_CONDITION
Route visitors based on their country location
EVENT_ACTION_DAY_OF_WEEK_CONDITION
Route visitors based on day of week
EVENT_ACTION_TIME_OF_DAY_CONDITION
Route visitors based on time of day
EVENT_ACTION_DAY_OF_MONTH_CONDITION
Route visitors based on day of month
EVENT_ACTION_SPECIFIC_DATE_CONDITION
Route visitors based on specific calendar dates
id
string
The unique identifier of the workflow step (UUID)
kind
string (enum)
The kind of workflow step (entry, exit, etc.) - read-only, determined by server
Allowed values
KIND_UNSPECIFIED
Workflow step kind not specified
KIND_ENTRY
Entry steps are automatically triggered when a visitor reaches the workflow
KIND_EXIT
Exit steps finalize the workflow (commonly a redirect)
Models a node in the Linkbreakers workflow canvas, defining what should occur after a scan (redirects, gates, forms) and how it connects to other steps in the visitor journey.
Models a node in the Linkbreakers workflow canvas, defining what should occur after a scan (redirects, gates, forms) and how it connects to other steps in the visitor journey.
Models a node in the Linkbreakers workflow canvas, defining what should occur after a scan (redirects, gates, forms) and how it connects to other steps in the visitor journey.