Workflows description: Workflows are bots developed in Studio and published to Orchestrator.
This returns detailed information on a specific Workflow.
Success
{- "assigned_runners": {
- "id": "610d3ca103635d3c9ad9a601",
- "name": "My Bot Runner",
- "host_name": "My super computer"
}, - "id": "6114e2c4038ca47aa488d878",
- "name": "My workflow",
- "description": "Workflows that makes coffee"
}
This returns the list of launches of a particular Workflow. You can filter the launches by type, status, launch time, and Bot Runner IDs. The output list contains the last 1000 launches.
Success
{- "list": [
- {
- "runner_id": "610d3ca103635d3c9ad9a601",
- "id": "6114e341038ca47aa488d942",
- "type": "manual",
- "status": "completed-successfully",
- "account_email": "robot@electoneek.com",
- "started_at": "2019-08-24T14:15:22Z",
- "completed_at": "2019-08-24T14:15:22Z",
- "logs_enabled": true,
- "output_data": { }
}
]
}
This launches a Workflow. If runner_id
is not specified, it launches the Workflow on the first available Bot Runner. If all Bot Runners are busy or offline, the Workflow is put in a queue.
Success
{- "runner_id": null,
- "payload": { }
}
{- "launch_id": "6114e341038ca47aa488d942"
}