Starting Workflows
Workflow executions can be started by using the following API:
{name}
is the placeholder for workflow name. The POST API body is your workflow input parameters which can be empty if
there are none.
Using Client SDKs
Conductor offers client SDKs for popular languages which has library methods that can be used to make this API call. Refer to the SDK documentation to configure a client in your selected language to invoke workflow executions.
Example using curl
curl '{{ server_host }}{{ api_prefix }}/workflow/sample_workflow' \
-H 'accept: text/plain' \
-H 'content-type: application/json' \
--data-raw '{"service":"fedex"}'
In this example we are specifying one input param called service
with a value of fedex
and the name of the workflow
is sample_workflow