workflows

Create a workflow revision

post/v1/workflows/{workflow_id}/revisions

Path parameters

workflow_idstring uuid required

Request body

namestring nullable

Optional; when omitted an auto-generated Conductor-style name is minted ({city}-{epoch}, e.g. 'nairobi-1752170893').

descriptionstring nullable
based_on_revision_idstring uuid nullable
instructionsstring required
compilation_strategy'fast' | 'standard' | 'strong'
trigger_type'auto' | 'keyword' | 'event' | 'manual' | 'always_on'
trigger_configobject nullable
router_config_idstring uuid nullable
policy_idsstring[] nullable

Response

Successful Response

idstring uuid required
workflow_idstring uuid required
namestring required
descriptionstring nullable
instructionsstring required
compiled_graphobject nullable
executable_graphobject nullable
quality_reportobject nullable
compilation_errorsstring[] nullable
compilation_strategystring required
compilation_statusstring required
compilation_task_idstring nullable
compilation_input_hashstring nullable
trigger_typestring required
trigger_configobject required
router_config_idstring uuid nullable
tool_input_defaultsobject nullable
knowledge_base_idsstring[]
created_bystring nullable
created_atstring date-time required
updated_atstring date-time required
graph_versioninteger
warningsstring[]

Changes