Skip to main content
widgetic api workflows <command> runs the Workflows operations of the REST API. It has 19 commands. Every command also takes the flags every command takes.

widgetic api workflows archive-workspace-workflow

Archive a Workflow
  • Request: POST /workspaces/{workspaceId}/workflows/{workflowId}/archive
  • Operation: archiveWorkspaceWorkflow (widgetic api call archiveWorkspaceWorkflow runs it by that name)
  • Works with any API key.
The whole description and the schemas: widgetic schema api workflows archive-workspace-workflow.

widgetic api workflows create-workspace-workflow

Create a Workflow
  • Request: POST /workspaces/{workspaceId}/workflows
  • Operation: createWorkspaceWorkflow (widgetic api call createWorkspaceWorkflow runs it by that name)
  • Works with any API key.
The whole description and the schemas: widgetic schema api workflows create-workspace-workflow.

widgetic api workflows create-workspace-workflow-from-preset

Start a Workflow from a starting point
  • Request: POST /workspaces/{workspaceId}/workflows/from-preset
  • Operation: createWorkspaceWorkflowFromPreset (widgetic api call createWorkspaceWorkflowFromPreset runs it by that name)
  • Works with any API key.
The whole description and the schemas: widgetic schema api workflows create-workspace-workflow-from-preset.

widgetic api workflows delete-workspace-workflow

Delete a Workflow
  • Request: DELETE /workspaces/{workspaceId}/workflows/{workflowId}
  • Operation: deleteWorkspaceWorkflow (widgetic api call deleteWorkspaceWorkflow runs it by that name)
  • Works with any API key.
  • It deletes something, so it asks first; without a terminal it needs --yes.
The whole description and the schemas: widgetic schema api workflows delete-workspace-workflow.

widgetic api workflows discard-workspace-workflow-changes

Discard the Unpublished Changes of a Workflow
  • Request: POST /workspaces/{workspaceId}/workflows/{workflowId}/discard
  • Operation: discardWorkspaceWorkflowChanges (widgetic api call discardWorkspaceWorkflowChanges runs it by that name)
  • Works with any API key.
The whole description and the schemas: widgetic schema api workflows discard-workspace-workflow-changes.

widgetic api workflows duplicate-workspace-workflow

Duplicate a Workflow
  • Request: POST /workspaces/{workspaceId}/workflows/{workflowId}/duplicate
  • Operation: duplicateWorkspaceWorkflow (widgetic api call duplicateWorkspaceWorkflow runs it by that name)
  • Works with any API key.
The whole description and the schemas: widgetic schema api workflows duplicate-workspace-workflow.

widgetic api workflows get-workspace-workflow

Get a Workflow
  • Request: GET /workspaces/{workspaceId}/workflows/{workflowId}
  • Operation: getWorkspaceWorkflow (widgetic api call getWorkspaceWorkflow runs it by that name)
  • Works with any API key.
The whole description and the schemas: widgetic schema api workflows get-workspace-workflow.

widgetic api workflows get-workspace-workflow-stats

Get what Visitors Did in a Workflow
  • Request: GET /workspaces/{workspaceId}/workflows/{workflowId}/stats
  • Operation: getWorkspaceWorkflowStats (widgetic api call getWorkspaceWorkflowStats runs it by that name)
  • Works with any API key.
The whole description and the schemas: widgetic schema api workflows get-workspace-workflow-stats.

widgetic api workflows get-workspace-workflow-version

Get a Published Version of a Workflow
  • Request: GET /workspaces/{workspaceId}/workflows/{workflowId}/versions/{versionId}
  • Operation: getWorkspaceWorkflowVersion (widgetic api call getWorkspaceWorkflowVersion runs it by that name)
  • Works with any API key.
The whole description and the schemas: widgetic schema api workflows get-workspace-workflow-version.

widgetic api workflows list-workspace-workflow-composition-options

List the compositions a workflow can show, and what each can do
  • Request: GET /workspaces/{workspaceId}/workflows/composition-options
  • Operation: listWorkspaceWorkflowCompositionOptions (widgetic api call listWorkspaceWorkflowCompositionOptions runs it by that name)
  • Works with any API key.
The whole description and the schemas: widgetic schema api workflows list-workspace-workflow-composition-options.

widgetic api workflows list-workspace-workflow-presets

List the starting points for a new Workflow
  • Request: GET /workspaces/{workspaceId}/workflows/presets
  • Operation: listWorkspaceWorkflowPresets (widgetic api call listWorkspaceWorkflowPresets runs it by that name)
  • Works with any API key.
The whole description and the schemas: widgetic schema api workflows list-workspace-workflow-presets.

widgetic api workflows list-workspace-workflow-versions

List the Published Versions of a Workflow
  • Request: GET /workspaces/{workspaceId}/workflows/{workflowId}/versions
  • Operation: listWorkspaceWorkflowVersions (widgetic api call listWorkspaceWorkflowVersions runs it by that name)
  • Works with any API key.
The whole description and the schemas: widgetic schema api workflows list-workspace-workflow-versions.

widgetic api workflows list-workspace-workflows

List the Workflows of a Workspace
  • Request: GET /workspaces/{workspaceId}/workflows
  • Operation: listWorkspaceWorkflows (widgetic api call listWorkspaceWorkflows runs it by that name)
  • Works with any API key.
The whole description and the schemas: widgetic schema api workflows list-workspace-workflows.

widgetic api workflows pause-workspace-workflow

Pause a Workflow
  • Request: POST /workspaces/{workspaceId}/workflows/{workflowId}/pause
  • Operation: pauseWorkspaceWorkflow (widgetic api call pauseWorkspaceWorkflow runs it by that name)
  • Works with any API key.
The whole description and the schemas: widgetic schema api workflows pause-workspace-workflow.

widgetic api workflows publish-workspace-workflow

Publish the Draft of a Workflow
  • Request: POST /workspaces/{workspaceId}/workflows/{workflowId}/publish
  • Operation: publishWorkspaceWorkflow (widgetic api call publishWorkspaceWorkflow runs it by that name)
  • Works with any API key.
The whole description and the schemas: widgetic schema api workflows publish-workspace-workflow.

widgetic api workflows restore-workspace-workflow-version

Restore a Version of a Workflow into the Draft
  • Request: POST /workspaces/{workspaceId}/workflows/{workflowId}/versions/{versionId}/restore
  • Operation: restoreWorkspaceWorkflowVersion (widgetic api call restoreWorkspaceWorkflowVersion runs it by that name)
  • Works with any API key.
The whole description and the schemas: widgetic schema api workflows restore-workspace-workflow-version.

widgetic api workflows resume-workspace-workflow

Resume a Paused Workflow
  • Request: POST /workspaces/{workspaceId}/workflows/{workflowId}/resume
  • Operation: resumeWorkspaceWorkflow (widgetic api call resumeWorkspaceWorkflow runs it by that name)
  • Works with any API key.
The whole description and the schemas: widgetic schema api workflows resume-workspace-workflow.

widgetic api workflows save-workspace-workflow

Save the Draft of a Workflow
  • Request: PUT /workspaces/{workspaceId}/workflows/{workflowId}
  • Operation: saveWorkspaceWorkflow (widgetic api call saveWorkspaceWorkflow runs it by that name)
  • Works with any API key.
The whole description and the schemas: widgetic schema api workflows save-workspace-workflow.

widgetic api workflows unarchive-workspace-workflow

Unarchive a Workflow
  • Request: POST /workspaces/{workspaceId}/workflows/{workflowId}/unarchive
  • Operation: unarchiveWorkspaceWorkflow (widgetic api call unarchiveWorkspaceWorkflow runs it by that name)
  • Works with any API key.
The whole description and the schemas: widgetic schema api workflows unarchive-workspace-workflow.