Workflows
Overview
Available Operations
list - List Workflows
create - Create Workflow
bulk_enable_disable - Bulk Enable/Disable Workflows
delete - Delete Workflow
get_by_id - Get Workflow By ID
update - Update Workflow
update_actions_order - Update Actions Order
delete_action - Delete Workflow Action
update_action - Update Workflow Action
enable_disable - Enable/Disable Workflow
list
Get a list of all Workflows
Example Usage
Parameters
owner_id
str
✔️
N/A
page_size
Optional[int]
➖
N/A
page_number
Optional[int]
➖
N/A
search
Optional[str]
➖
N/A
event
List[str]
➖
N/A
actions
List[str]
➖
N/A
tags
List[str]
➖
N/A
owner
List[str]
➖
N/A
created_by
List[str]
➖
N/A
updated_by
List[str]
➖
N/A
enabled
Optional[str]
➖
N/A
retries
➖
Configuration to override the default retry behavior of the client.
Response
models.WorkflowsListWorkflowsResponse
Errors
errors.BadRequestError
400
application/json
errors.UnauthorizedError
401
application/json
errors.PaymentRequiredError
402
application/json
errors.ForbiddenError
403
application/json
errors.NotFoundError
404
application/json
errors.ConflictError
409
application/json
errors.UnprocessableEntityError
422
application/json
errors.InternalServerError
500
application/json
errors.BadGatewayError
502
application/json
errors.ServiceUnavailableError
503
application/json
errors.GatewayTimeoutError
504
application/json
errors.SDKDefaultError
4XX, 5XX
*/*
create
Create a Workflow
Example Usage
Parameters
title
str
✔️
N/A
owner_id
str
✔️
N/A
description
Optional[str]
➖
N/A
enabled
Optional[bool]
➖
N/A
retries
➖
Configuration to override the default retry behavior of the client.
Response
models.WorkflowsCreateWorkflowResponse
Errors
errors.BadRequestError
400
application/json
errors.UnauthorizedError
401
application/json
errors.PaymentRequiredError
402
application/json
errors.ForbiddenError
403
application/json
errors.NotFoundError
404
application/json
errors.ConflictError
409
application/json
errors.UnprocessableEntityError
422
application/json
errors.InternalServerError
500
application/json
errors.BadGatewayError
502
application/json
errors.ServiceUnavailableError
503
application/json
errors.GatewayTimeoutError
504
application/json
errors.SDKDefaultError
4XX, 5XX
*/*
bulk_enable_disable
Bulk enable or disable workflows
Example Usage
Parameters
owner_id
str
✔️
N/A
enabled
bool
✔️
N/A
workflow_ids
List[int]
✔️
N/A
retries
➖
Configuration to override the default retry behavior of the client.
Response
Errors
errors.BadRequestError
400
application/json
errors.UnauthorizedError
401
application/json
errors.PaymentRequiredError
402
application/json
errors.ForbiddenError
403
application/json
errors.NotFoundError
404
application/json
errors.ConflictError
409
application/json
errors.UnprocessableEntityError
422
application/json
errors.InternalServerError
500
application/json
errors.BadGatewayError
502
application/json
errors.ServiceUnavailableError
503
application/json
errors.GatewayTimeoutError
504
application/json
errors.SDKDefaultError
4XX, 5XX
*/*
delete
Delete a workflow by ID
Example Usage
Parameters
workflow_id
str
✔️
N/A
retries
➖
Configuration to override the default retry behavior of the client.
Response
Errors
errors.BadRequestError
400
application/json
errors.UnauthorizedError
401
application/json
errors.PaymentRequiredError
402
application/json
errors.ForbiddenError
403
application/json
errors.NotFoundError
404
application/json
errors.ConflictError
409
application/json
errors.UnprocessableEntityError
422
application/json
errors.InternalServerError
500
application/json
errors.BadGatewayError
502
application/json
errors.ServiceUnavailableError
503
application/json
errors.GatewayTimeoutError
504
application/json
errors.SDKDefaultError
4XX, 5XX
*/*
get_by_id
Get a workflow by ID
Example Usage
Parameters
workflow_id
str
✔️
N/A
retries
➖
Configuration to override the default retry behavior of the client.
Response
models.V3WorkflowsGetWorkflowByIDResponse
Errors
errors.BadRequestError
400
application/json
errors.UnauthorizedError
401
application/json
errors.PaymentRequiredError
402
application/json
errors.ForbiddenError
403
application/json
errors.NotFoundError
404
application/json
errors.ConflictError
409
application/json
errors.UnprocessableEntityError
422
application/json
errors.InternalServerError
500
application/json
errors.BadGatewayError
502
application/json
errors.ServiceUnavailableError
503
application/json
errors.GatewayTimeoutError
504
application/json
errors.SDKDefaultError
4XX, 5XX
*/*
update
Update a Workflow
Example Usage
Parameters
workflow_id
str
✔️
N/A
title
Optional[str]
➖
N/A
description
Optional[str]
➖
N/A
owner_id
Optional[str]
➖
N/A
enabled
Optional[bool]
➖
N/A
retries
➖
Configuration to override the default retry behavior of the client.
Response
models.WorkflowsUpdateWorkflowResponse
Errors
errors.BadRequestError
400
application/json
errors.UnauthorizedError
401
application/json
errors.PaymentRequiredError
402
application/json
errors.ForbiddenError
403
application/json
errors.NotFoundError
404
application/json
errors.ConflictError
409
application/json
errors.UnprocessableEntityError
422
application/json
errors.InternalServerError
500
application/json
errors.BadGatewayError
502
application/json
errors.ServiceUnavailableError
503
application/json
errors.GatewayTimeoutError
504
application/json
errors.SDKDefaultError
4XX, 5XX
*/*
update_actions_order
Update action order in a workflow
Example Usage
Parameters
workflow_id
str
✔️
N/A
action_order
List[int]
➖
N/A
retries
➖
Configuration to override the default retry behavior of the client.
Response
models.V3WorkflowsUpdateActionsOrderResponse
Errors
errors.BadRequestError
400
application/json
errors.UnauthorizedError
401
application/json
errors.PaymentRequiredError
402
application/json
errors.ForbiddenError
403
application/json
errors.NotFoundError
404
application/json
errors.ConflictError
409
application/json
errors.UnprocessableEntityError
422
application/json
errors.InternalServerError
500
application/json
errors.BadGatewayError
502
application/json
errors.ServiceUnavailableError
503
application/json
errors.GatewayTimeoutError
504
application/json
errors.SDKDefaultError
4XX, 5XX
*/*
delete_action
Delete an action by action ID
Example Usage
Parameters
workflow_id
str
✔️
N/A
action_id
str
✔️
N/A
retries
➖
Configuration to override the default retry behavior of the client.
Response
Errors
errors.BadRequestError
400
application/json
errors.UnauthorizedError
401
application/json
errors.PaymentRequiredError
402
application/json
errors.ForbiddenError
403
application/json
errors.NotFoundError
404
application/json
errors.ConflictError
409
application/json
errors.UnprocessableEntityError
422
application/json
errors.InternalServerError
500
application/json
errors.BadGatewayError
502
application/json
errors.ServiceUnavailableError
503
application/json
errors.GatewayTimeoutError
504
application/json
errors.SDKDefaultError
4XX, 5XX
*/*
update_action
Update an action by action ID
Example Usage
Parameters
workflow_id
str
✔️
N/A
action_id
str
✔️
N/A
retries
➖
Configuration to override the default retry behavior of the client.
Response
models.V3WorkflowsActionResponse
Errors
errors.BadRequestError
400
application/json
errors.UnauthorizedError
401
application/json
errors.PaymentRequiredError
402
application/json
errors.ForbiddenError
403
application/json
errors.NotFoundError
404
application/json
errors.ConflictError
409
application/json
errors.UnprocessableEntityError
422
application/json
errors.InternalServerError
500
application/json
errors.BadGatewayError
502
application/json
errors.ServiceUnavailableError
503
application/json
errors.GatewayTimeoutError
504
application/json
errors.SDKDefaultError
4XX, 5XX
*/*
enable_disable
Enable or disable workflow by ID
Example Usage
Parameters
workflow_id
str
✔️
N/A
enabled
Optional[bool]
➖
N/A
retries
➖
Configuration to override the default retry behavior of the client.
Response
Errors
errors.BadRequestError
400
application/json
errors.UnauthorizedError
401
application/json
errors.PaymentRequiredError
402
application/json
errors.ForbiddenError
403
application/json
errors.NotFoundError
404
application/json
errors.ConflictError
409
application/json
errors.UnprocessableEntityError
422
application/json
errors.InternalServerError
500
application/json
errors.BadGatewayError
502
application/json
errors.ServiceUnavailableError
503
application/json
errors.GatewayTimeoutError
504
application/json
errors.SDKDefaultError
4XX, 5XX
*/*
Last updated