Workflow API Reference

FieldValue
Source specworkflow/openapi/v1.json
OpenAPI version3.1.1
API version1.0.0
Operations31
Path filterAll paths

Operations

GET /api/v1/buildinfo

API alias for /buildinfo.json (same payload).

PropertyValue
Operation IDStellaOpsBuildInfoApi
TagsStellaOps.Workflow.WebService
AuthNot declared
Request body-

Responses:

StatusDescriptionContent types
200OK-

GET /api/workflow/canonical/schema

PropertyValue
Operation ID-
TagsWorkflowEndpoints
AuthNot declared
Request body-

Responses:

StatusDescriptionContent types
200OK-

POST /api/workflow/canonical/validate

PropertyValue
Operation ID-
TagsWorkflowEndpoints
AuthNot declared
Request bodyapplication/json

Responses:

StatusDescriptionContent types
200OK-

GET /api/workflow/definitions

PropertyValue
Operation ID-
TagsWorkflowEndpoints
AuthNot declared
Request body-

Parameters:

NameInRequiredDescription
workflowNamequeryno
workflowVersionqueryno

Responses:

StatusDescriptionContent types
200OK-

POST /api/workflow/definitions/export

PropertyValue
Operation ID-
TagsWorkflowEndpoints
AuthNot declared
Request bodyapplication/json

Responses:

StatusDescriptionContent types
200OK-

POST /api/workflow/definitions/export-multi

PropertyValue
Operation ID-
TagsWorkflowEndpoints
AuthNot declared
Request bodyapplication/json

Responses:

StatusDescriptionContent types
200OK-

POST /api/workflow/definitions/import

PropertyValue
Operation ID-
TagsWorkflowEndpoints
AuthNot declared
Request bodyapplication/json

Responses:

StatusDescriptionContent types
200OKapplication/json

POST /api/workflow/definitions/import-multi

PropertyValue
Operation ID-
TagsWorkflowEndpoints
AuthNot declared
Request bodyapplication/json

Responses:

StatusDescriptionContent types
200OKapplication/json
400Bad Requestapplication/json

GET /api/workflow/definitions/{id}

PropertyValue
Operation ID-
TagsWorkflowEndpoints
AuthNot declared
Request body-

Parameters:

NameInRequiredDescription
idpathyes
includeRenderingqueryno

Responses:

StatusDescriptionContent types
200OK-

GET /api/workflow/definitions/{id}/render-graph

PropertyValue
Operation ID-
TagsWorkflowEndpoints
AuthNot declared
Request body-

Parameters:

NameInRequiredDescription
idpathyes
includeSvgqueryno
versionqueryno

Responses:

StatusDescriptionContent types
200OK-

POST /api/workflow/definitions/{name}/activate

PropertyValue
Operation ID-
TagsWorkflowEndpoints
AuthNot declared
Request bodyapplication/json

Parameters:

NameInRequiredDescription
namepathyes

Responses:

StatusDescriptionContent types
200OK-

GET /api/workflow/definitions/{name}/versions

PropertyValue
Operation ID-
TagsWorkflowEndpoints
AuthNot declared
Request body-

Parameters:

NameInRequiredDescription
namepathyes

Responses:

StatusDescriptionContent types
200OK-

GET /api/workflow/designated-workflows

List the Designated Workflows recorded by the first-seen ledger.

Returns every workflow the installation has registered in code or stored in the definition store, as the insert-only first-seen ledger records it, and their number: the count the licence monitor evaluates. A workflow stays listed after it is removed from the code catalogue; versions are not counted. On a host without PostgreSQL the ledger is process-memory and holds only what the running process has seen. The licence status and the notice are those of the latest licence evaluation (the status with its factual message; “Licensed to” the licensee, or the message of the notice case), null before the first evaluation. Informational: nothing is refused. Read-only; nothing is sent anywhere.

PropertyValue
Operation IDGetDesignatedWorkflows
TagsWorkflowEndpoints
AuthNot declared
Request body-

Responses:

StatusDescriptionContent types
200OKapplication/json
401Unauthorized-
403Forbidden-

GET /api/workflow/diagrams/{name}

PropertyValue
Operation ID-
TagsWorkflowEndpoints
AuthNot declared
Request body-

Parameters:

NameInRequiredDescription
namepathyes
layoutEffortqueryno
layoutOrderingIterationsqueryno
layoutPlacementIterationsqueryno
layoutProviderqueryno
workflowInstanceIdqueryno
workflowVersionqueryno

Responses:

StatusDescriptionContent types
200OK-

GET /api/workflow/functions

PropertyValue
Operation ID-
TagsWorkflowEndpoints
AuthNot declared
Request body-

Responses:

StatusDescriptionContent types
200OK-

GET /api/workflow/instances

PropertyValue
Operation ID-
TagsWorkflowEndpoints
AuthNot declared
Request body-

Parameters:

NameInRequiredDescription
businessReferenceKeyqueryno
includeDetailsqueryno
statusqueryno
workflowInstanceIdqueryno
workflowNamequeryno
workflowVersionqueryno

Responses:

StatusDescriptionContent types
200OK-

GET /api/workflow/instances/{id}

PropertyValue
Operation ID-
TagsWorkflowEndpoints
AuthNot declared
Request body-

Parameters:

NameInRequiredDescription
idpathyes
actorIdqueryno

Responses:

StatusDescriptionContent types
200OK-

GET /api/workflow/metadata

PropertyValue
Operation ID-
TagsWorkflowEndpoints
AuthNot declared
Request body-

Responses:

StatusDescriptionContent types
200OK-

POST /api/workflow/retention/run

PropertyValue
Operation ID-
TagsWorkflowEndpoints
AuthNot declared
Request bodyapplication/json

Responses:

StatusDescriptionContent types
200OK-

GET /api/workflow/signals/dead-letters

PropertyValue
Operation ID-
TagsWorkflowEndpoints
AuthNot declared
Request body-

Parameters:

NameInRequiredDescription
includeRawPayloadqueryno
maxMessagesqueryno
signalIdqueryno
signalTypequeryno
workflowInstanceIdqueryno

Responses:

StatusDescriptionContent types
200OK-

POST /api/workflow/signals/dead-letters/replay

PropertyValue
Operation ID-
TagsWorkflowEndpoints
AuthNot declared
Request bodyapplication/json

Responses:

StatusDescriptionContent types
200OK-

GET /api/workflow/signals/pump/stats

PropertyValue
Operation ID-
TagsWorkflowEndpoints
AuthNot declared
Request body-

Responses:

StatusDescriptionContent types
200OK-

POST /api/workflow/signals/raise

PropertyValue
Operation ID-
TagsWorkflowEndpoints
AuthNot declared
Request bodyapplication/json

Responses:

StatusDescriptionContent types
200OK-

POST /api/workflow/start

PropertyValue
Operation ID-
TagsWorkflowEndpoints
AuthNot declared
Request bodyapplication/json

Responses:

StatusDescriptionContent types
200OK-

GET /api/workflow/supported-formats

PropertyValue
Operation ID-
TagsWorkflowEndpoints
AuthNot declared
Request body-

Responses:

StatusDescriptionContent types
200OK-

GET /api/workflow/tasks

PropertyValue
Operation ID-
TagsWorkflowEndpoints
AuthNot declared
Request body-

Parameters:

NameInRequiredDescription
actorIdqueryno
assigneequeryno
businessReferenceKeyqueryno
statusqueryno
workflowInstanceIdqueryno
workflowNamequeryno
workflowVersionqueryno

Responses:

StatusDescriptionContent types
200OK-

GET /api/workflow/tasks/{id}

PropertyValue
Operation ID-
TagsWorkflowEndpoints
AuthNot declared
Request body-

Parameters:

NameInRequiredDescription
idpathyes
actorIdqueryno

Responses:

StatusDescriptionContent types
200OK-

POST /api/workflow/tasks/{id}/assign

PropertyValue
Operation ID-
TagsWorkflowEndpoints
AuthNot declared
Request bodyapplication/json

Parameters:

NameInRequiredDescription
idpathyes

Responses:

StatusDescriptionContent types
200OK-

POST /api/workflow/tasks/{id}/complete

PropertyValue
Operation ID-
TagsWorkflowEndpoints
AuthNot declared
Request bodyapplication/json

Parameters:

NameInRequiredDescription
idpathyes

Responses:

StatusDescriptionContent types
200OK-

POST /api/workflow/tasks/{id}/release

PropertyValue
Operation ID-
TagsWorkflowEndpoints
AuthNot declared
Request bodyapplication/json

Parameters:

NameInRequiredDescription
idpathyes

Responses:

StatusDescriptionContent types
200OK-

GET /buildinfo.json

Image build provenance (module, gitSha, gitCommitTime, imageBuiltAt, branch) for drift detection.

PropertyValue
Operation IDStellaOpsBuildInfoFile
TagsStellaOps.Workflow.WebService
AuthNot declared
Request body-

Responses:

StatusDescriptionContent types
200OK-