Summary
          Find Forward Paths
          Description
          Find the paths between two Tasks in a Workflow by Task ids and Workflow details.
          Route
          POST /workflow_engine/findForwardPaths
          Roles
          
            admin
engineering
support
apiread
          
          Parameters
          
            DetailsExampleSchema
          
          
            
              
                | Name | 
                Type | 
                Required | 
                Description | 
              
            
            
              
    | start_task | 
    string | 
    yes | 
    Id of the start Task. | 
  
    | end_task | 
    string | 
    yes | 
    Id of the end Task. | 
  
    | workflow_details | 
    object | 
    yes | 
    Workflow data which contain the tasks and transitions properties of the workflow. | 
  
            
          
          
            Copied to Clipboard
            
            {
  "start_task": "workflow_start",
  "end_task": "workflow_end",
  "workflow_details": {
    "name": "My Workflow",
    "type": "automation",
    "tasks": {
      "workflow_start": {
        "name": "workflow_start",
        "summary": "workflow_start",
        "groups": [],
        "x": 0.36142061281337046,
        "y": 0.502092050209205
      },
      "workflow_end": {
        "name": "workflow_end",
        "summary": "workflow_end",
        "groups": [],
        "x": 0.36142061281337046,
        "y": 0.502092050209205
      }
    },
    "transitions": {},
    "groups": [
      "f1b8b40e27da84184e63d620",
      "9849c1d779e94a381702d009",
      "c7b832e219604e283357dd03",
      "802d49625ccbffd7ccf1dc17"
    ],
    "_id": "b2e4d402-342b-efd5-e8ec-d998beed824f",
    "description": "ut cupidatat",
    "font_size": 12,
    "created": "1988-02-05T23:23:57.305Z",
    "created_by": "c112c01511952a3fd508bc44",
    "last_updated": "1971-05-23T01:05:51.747Z",
    "last_updated_by": "2184a05dad22da13cab8a675",
    "tags": []
  }
}
           
          
          Return
          
            DetailsExampleSchema
          
          
            
              
                | Name | 
                Type | 
                Description | 
              
            
            
              
                | all_paths | 
                array | 
                All valid paths between the Tasks. | 
              
            
          
          
            Copied to Clipboard
            
            [
  [
    "workflow_start",
    "workflow_end"
  ],
  [
    "workflow_start",
    "abcd",
    "workflow_end"
  ]
]
           
          
            Copied to Clipboard
            
            {
  "type": "array",
  "items": {
    "type": "array",
    "items": {
      "$ref": "wfEngineCommon#/definitions/workflowTaskId"
    }
  },
  "examples": [
    [
      [
        "workflow_start",
        "workflow_end"
      ],
      [
        "workflow_start",
        "abcd",
        "workflow_end"
      ]
    ]
  ]
}