workflows

Pull Workflows

Pull workflows from Git repository at specific commit.

Imports workflow definitions from the specified repository and commit, with configurable conflict resolution strategy. Repository URL is retrieved from workspace settings.

post/workspaces/{workspace_id}/workflows/sync/pull

Request

  • Base URL
    https://platform.tracecat.com/api
  • Auth
    • API key in cookie fastapiusersauth
    • or HTTP bearer

Path parameters

workspace_idstring uuid required

Request body

commit_shastring required

Specific commit SHA to pull from

dry_runboolean

Validate only, don't perform actual import

sync_schedulesboolean

Apply schedule definitions from Git. Defaults off to preserve destination schedules.

Response

Successful Response

successboolean required
commit_shastring required
workflows_foundinteger required
workflows_importedinteger required
messagestring required
resource_countsobject nullable
filesstring[] nullable
library_skill_installsstring[]
skipped_managedstring[]

Changes

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