Workflows

Workflows

Methods

list(, ): <>
get/accounts/{account_id}/workflows

List all Workflows

get(, , ):
get/accounts/{account_id}/workflows/{workflow_name}

Get Workflow details

update(, , ):
put/accounts/{account_id}/workflows/{workflow_name}

Create/modify Workflow

delete(, , ):
delete/accounts/{account_id}/workflows/{workflow_name}

Deletes a Workflow. This only deletes the Workflow and does not delete or modify any Worker associated to this Workflow or bounded to it.

Workflows

Instances

Workflows.Instances

Methods

list(, , ): <>
get/accounts/{account_id}/workflows/{workflow_name}/instances

List of workflow instances

get(, , , ):
get/accounts/{account_id}/workflows/{workflow_name}/instances/{instance_id}

Get logs and status from instance

create(, , ):
post/accounts/{account_id}/workflows/{workflow_name}/instances

Create a new workflow instance

bulk(, , ): <>
post/accounts/{account_id}/workflows/{workflow_name}/instances/batch

Batch create new Workflow instances

Workflows.Instances.Events

Methods

create(, , , , ):
post/accounts/{account_id}/workflows/{workflow_name}/instances/{instance_id}/events/{event_type}

Send event to instance

Workflows.Instances.Status

Methods

edit(, , , ):
patch/accounts/{account_id}/workflows/{workflow_name}/instances/{instance_id}/status

Change status of instance

Workflows

Versions

Workflows.Versions

Methods

list(, , ): <>
get/accounts/{account_id}/workflows/{workflow_name}/versions

List deployed Workflow versions

get(, , , ):
get/accounts/{account_id}/workflows/{workflow_name}/versions/{version_id}

Get Workflow version details