workflow-templates

Archive or reactivate a workflow template

Owner-only farm configuration. External credential scope: write:farms. Publishing is optimistic on expected_current_version; state/default changes are optimistic on expected_metadata_revision. Conflicts return 409. Archiving the default template requires an active replacement_template_id in the same transaction.

put/v1/farm/{farm_id}/workflow-templates/{template_id}/state

Request

  • Base URL: https://api.ranch.bot
  • URL: https://api.ranch.bot/v1/farm/{farm_id}/workflow-templates/{template_id}/state
  • Auth: HTTP bearer

Path parameters

farm_idstring uuid required
template_idstring uuid required

Request body

expected_metadata_revisioninteger required
is_activeboolean required
replacement_template_idstring uuid

Response

Success

idstring uuid required
workflowstring required
namestring required
is_activeboolean required
is_defaultboolean required
metadata_revisioninteger required
versionsobject[]
created_atstring date-time
updated_atstring date-time

Changes

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