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 studios API

Studios and Studio sessions

Seqera Labs studios 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 Studios. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and authentication docs.

This API exposes 15 operations across 11 paths, and defines 43 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.

15 operations 11 paths 43 schemas 1 DELETE8 GET2 POST4 PUT

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 studios API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (jwt) (BearerAuth).

Paths & Operations 15

Across 11 paths, the API surfaces 15 operations — 1 DELETE, 8 GET, 2 POST, 4 PUT. Each is listed below with its method, path, parameters, and response codes.

studios 15

Studios and Studio sessions

GET
/studios
List Studios
ListDataStudios 5 params → 200400403404
POST
/studios
Create Studio
CreateDataStudio 2 params body → 200201400403404409
GET
/studios/data-links
List mounted data-links
ListMountedDataLinkIds 4 params → 200403
GET
/studios/templates
List available Studio templates
ListDataStudioTemplates 3 params → 200400403404
GET
/studios/validate
Validate Studio name
ValidateDataStudioName 2 params → 204400403409
DELETE
/studios/{sessionId}
Delete Studio
DeleteDataStudio 2 params → 204403404
GET
/studios/{sessionId}
Describe Studio
DescribeDataStudio 2 params → 200202403404
PUT
/studios/{sessionId}
Update a Studio
UpdateDataStudio 2 params body → 200400403404409
GET
/studios/{sessionId}/checkpoints
List Studio checkpoints
ListDataStudioCheckpoints 5 params → 200400403404
GET
/studios/{sessionId}/checkpoints/{checkpointId}
Get Studio checkpoint
GetDataStudioCheckpoint 3 params → 200400403404
PUT
/studios/{sessionId}/checkpoints/{checkpointId}
Update Studio checkpoint name
UpdateDataStudioCheckpoint 3 params body → 200400403404409
GET
/studios/{sessionId}/compatible-ce
List compute environments compatible with a Studio
ListDataStudioCompatibleComputeEnvs 3 params → 200403404
POST
/studios/{sessionId}/lifespan
Extends the lifespan of the given Studio session ID.
ExtendDataStudioLifespan 2 params → 200400403404
PUT
/studios/{sessionId}/start
Starts a Studio
StartDataStudio 2 params body → 200403404
PUT
/studios/{sessionId}/stop
Stop Studio
StopDataStudio 2 params → 200403404

Schemas 43

The contract defines 43 schemas that model the data the API accepts and returns. The most detailed are DataStudioDto (25 properties), ListComputeEnvsResponse.Entry (18 properties), DataLinkDto (12 properties), DataStudioCreateRequest (10 properties). Each schema is shown below with its type and property counts.

DataStudioTemplatesListResponse
object
2 properties 2 required
DataStudioStartResponse
object
3 properties 3 required
ListComputeEnvsResponse
object
1 property
ComputeEnvQueryAttribute
string
DataStudioStatus
string
DataLinkDto
object
12 properties
DataStudioDto
object
25 properties
DataStudioUpdateRequest
object
5 properties
DataStudioStopResponse
object
3 properties 3 required
ComputeEnv.Status
string
DataStudioTemplate
object
4 properties
DataLinkCredentials
object
3 properties 3 required
DataLink.Status
string
LabelDbDto
object
8 properties
DataStudioDto.ParentCheckpoint
object
4 properties
DataStudioCreateRequest
object
10 properties 2 required
DataStudioProgressStep.Status
string
ActiveConnection
object
DataStudioStartRequest
object
5 properties
ComputeEnvResources
object
7 properties
DataStudioStatusInfo
object
4 properties
DataStudioProgressStep
object
3 properties
DataStudioConfiguration
object
9 properties
MountData
object
2 properties
DataLinkProvider
string
DataStudioListResponse
object
2 properties 2 required
DataStudioCheckpointDto
object
7 properties 7 required
DataStudioCreateResponse
object
1 property
StudioSshDetailsDto
object
SSH connection details for a Studio session
4 properties 4 required
DataStudioQueryAttribute
string
DataLinkType
string
DataStudioVersionStatus
string
DataStudioCheckpointUpdateRequest
object
1 property
StudioCheckpointStatus
string
DataStudioStopReason
string
DataStudioMountedLinksResponse
object
1 property
ComputeEnvDbDto
object
4 properties
UserInfo
object
4 properties
ListComputeEnvsResponse.Entry
object
18 properties
StudioRemoteConfiguration
object
3 properties 1 required
DataStudioComputeEnvDto
object
ErrorResponse
object
1 property 1 required
DataStudioListCheckpointsResponse
object
2 properties 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

seqera-labs-studios-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 studios 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.