Instances
List of workflow instances
client.Workflows.Instances.List(ctx, workflowName, params) (*V4PagePaginationArray[InstanceListResponse], error)
GET/accounts/{account_id}/workflows/{workflow_name}/instances
Get logs and status from instance
client.Workflows.Instances.Get(ctx, workflowName, instanceID, params) (*InstanceGetResponse, error)
GET/accounts/{account_id}/workflows/{workflow_name}/instances/{instance_id}
Create a new workflow instance
client.Workflows.Instances.New(ctx, workflowName, params) (*InstanceNewResponse, error)
POST/accounts/{account_id}/workflows/{workflow_name}/instances
Batch create new Workflow instances
client.Workflows.Instances.Bulk(ctx, workflowName, params) (*SinglePage[InstanceBulkResponse], error)
POST/accounts/{account_id}/workflows/{workflow_name}/instances/batch
InstancesStatus
Change status of instance
client.Workflows.Instances.Status.Edit(ctx, workflowName, instanceID, params) (*InstanceStatusEditResponse, error)
PATCH/accounts/{account_id}/workflows/{workflow_name}/instances/{instance_id}/status
InstancesEvents
Send event to instance
client.Workflows.Instances.Events.New(ctx, workflowName, instanceID, eventType, params) (*InstanceEventNewResponse, error)
POST/accounts/{account_id}/workflows/{workflow_name}/instances/{instance_id}/events/{event_type}