How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Seqera Labs workflows API

Workflow executions

Seqera Labs workflows API is one of 28 APIs that Seqera Labs publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Workflows. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and authentication docs.

This API exposes 21 operations across 17 paths, and defines 80 schemas. It is described by OpenAPI 3.2.0, at version 1.181.0.

Requests are made against a single base URL, https://api.cloud.seqera.io.

21 operations 17 paths 80 schemas 2 DELETE14 GET1 PATCH4 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.181.0
Base URL
https://api.cloud.seqera.io
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

Seqera Labs workflows API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (jwt) (BearerAuth).

Paths & Operations 21

Across 17 paths, the API surfaces 21 operations — 2 DELETE, 14 GET, 1 PATCH, 4 POST. Each is listed below with its method, path, parameters, and response codes.

workflows 21

Workflow executions

GET
/workflow
List workflows
ListWorkflows 6 params → 200400403
POST
/workflow/delete
Delete workflows
DeleteWorkflowMany 2 params body → 200400403
POST
/workflow/launch
Launch workflow
CreateWorkflowLaunch 2 params body → 200400403
GET
/workflow/random-name
Generates a random name
GenerateRandomWorkflowName → 200403
GET
/workflow/validate
Validate run name
ValidateWorkflowConstraints 2 params → 204400403409
DELETE
/workflow/{workflowId}
Delete the Workflow entity with the given ID
DeleteWorkflow 3 params → 204400403
GET
/workflow/{workflowId}
Describe workflow
DescribeWorkflow 3 params → 200400403
PATCH
/workflow/{workflowId}
Apply a partial update to the workflow-extension metadata for the given Workflow ID
UpdateWorkflow 2 params body → 200400403409
POST
/workflow/{workflowId}/cancel
Cancel workflow
CancelWorkflow 3 params body → 204400403
GET
/workflow/{workflowId}/download
Download workflow files
DownloadWorkflowLog 3 params → 200400403
GET
/workflow/{workflowId}/download/{taskId}
Download workflow task files
DownloadWorkflowTaskLog 4 params → 200400403
GET
/workflow/{workflowId}/launch
Describe workflow launch
DescribeWorkflowLaunch 2 params → 200400403409
GET
/workflow/{workflowId}/log
Get workflow logs
GetWorkflowLog 4 params → 200400403
GET
/workflow/{workflowId}/log/{taskId}
Get workflow task logs
GetWorkflowTaskLog 5 params → 200400403
GET
/workflow/{workflowId}/metrics
Get the execution metrics for the given Workflow ID
DescribeWorkflowMetrics 2 params → 200400403
GET
/workflow/{workflowId}/progress
Retrieve the execution progress for the given Workflow ID
DescribeWorkflowProgress 2 params → 200400403
DELETE
/workflow/{workflowId}/star
Unstar workflow
DeleteWorkflowStar 2 params → 200403404
GET
/workflow/{workflowId}/star
Check workflow star status
DescribeWorkflowStar 2 params → 200403404
POST
/workflow/{workflowId}/star
Star workflow
CreateWorkflowStar 2 params → 200403404409
GET
/workflow/{workflowId}/task/{taskId}
Describe a task entity with the given ID
DescribeWorkflowTask 3 params → 200400403
GET
/workflow/{workflowId}/tasks
List the tasks for the given Workflow ID and filter parameters
ListWorkflowTasks 7 params → 200400403

Schemas 80

The contract defines 80 schemas that model the data the API accepts and returns. The most detailed are Task (54 properties), WorkflowLoad (49 properties), WorkflowDbDto (41 properties), ProcessLoad (32 properties). Each schema is shown below with its type and property counts.

SchedConfig.Pool
object
3 properties
AltairPbsComputeConfig
object
ResourceData
object
12 properties
ComputeEnv.Status
string
WorkflowLoad
object
49 properties 24 required
SubmitWorkflowLaunchRequest
object
1 property
SeqeraComputeConfig
object
WorkflowLaunchRequest
object
32 properties
WorkflowLaunchResponse
object
32 properties
WfFusionMeta
object
2 properties
GoogleBatchConfig
object
WorkflowDbDto
object
41 properties
PodCleanupPolicy
string
Map.Entry_String.String_
object
2 properties
DeleteWorkflowsResponse
object
1 property
WorkflowMetrics
object
14 properties 1 required
LaunchValidationError
object
2 properties
WfWaveMeta
object
1 property
Iterator_String_
object
K8sComputeConfig
object
ComputeEnv_ComputeConfig_
object
16 properties 3 required
GkeComputeConfig
object
ConfigEnvVariable
object
4 properties
ErrorResponse
object
1 property 1 required
AbstractGridConfig
object
WfNextflow
object
3 properties
GetProgressResponse
object
1 property
AwsBatchConfig
object
AzBatchPoolConfig
object
Azure Batch pool configuration for head or worker pool
4 properties
RandomWorkflowNameResponse
object
1 property
DeleteWorkflowsRequest
object
1 property
ComputePlatformDto
object
2 properties
AwsCloudConfig
object
ResourceAllocation
object
6 properties
UpdateWorkflowRequest
object
1 property
PipelineMinInfoResponse
object
3 properties
ProcessLoad
object
32 properties 25 required
WfStats
object
16 properties
GpuMetrics
object
12 properties
LsfComputeConfig
object
AzBatchConfig
object
WorkflowLaunchValidationErrorResponse
object
2 properties 1 required
ListTasksResponse
object
2 properties
WfManifest
object
10 properties
GetWorkflowMetricsResponse
object
1 property
DescribeWorkflowResponse
object
19 properties
CreateWorkflowStarResponse
object
1 property
SlurmComputeConfig
object
JobCleanupPolicy
string
DescribeWorkflowLaunchResponse
object
1 property
WorkflowLogResponse
object
1 property
ComputeConfig
object
6 properties
EmptyBodyRequest
object
AzBatchForgeConfig
object
9 properties
SeqeraComputeCloudInstanceTypeSize
string
ListWorkflowsResponse
object
3 properties
GoogleLifeSciencesConfig
object
TaskStatus
string
ForgeConfig
object
30 properties
LogPage
object
7 properties
JobInfoDto
object
5 properties
LabelDbDto
object
8 properties
MoabComputeConfig
object
SubmitWorkflowLaunchResponse
object
1 property
WorkflowStatus
string
PipelineMinInfoResponse.PipelineVersionMinInfoResponse
object
7 properties
LocalComputeConfig
object
GoogleCloudConfig
object
AzCloudConfig
object
WorkflowQueryAttribute
string
SchedConfig
object
8 properties
Task
object
54 properties 2 required
UnivaComputeConfig
object
ListWorkflowsResponse.ListWorkflowsElement
object
10 properties
DescribeTaskResponse
object
1 property
LogPage.Download
object
3 properties
EksComputeConfig
object
CloudPriceModel
string
WorkflowMaxDbDto
object
ProgressData
object
3 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

seqera-labs-workflows-api-openapi.yml Raw ↑

Other APIs Seqera Labs publishes across the network.

Seqera Labs actions API
Seqera Labs admin API
Seqera Labs agents API
Seqera Labs avatars API
Seqera Labs compute-envs API
Seqera Labs credentials API
Seqera Labs data-links API
Seqera Labs datasets API
Seqera Labs ga4gh API
Seqera Labs identities API
Seqera Labs labels API
Seqera Labs launch API
Where this information came from

This is an independent, third-party profile of Seqera Labs workflows API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.