---
title: "List compute environments compatible with a Studio"
method: GET
path: "/studios/{sessionId}/compatible-ce"
tags: ["studios"]
---

# List compute environments compatible with a Studio

`GET /studios/{sessionId}/compatible-ce`

Lists the compute environments in the same workspace as the given Studio that are compatible with its compute environment.

## Path parameters

- `sessionId` string, required

## Query parameters

- `workspaceId` integer
- `attributes` ComputeEnvQueryAttribute[]

## Response `200`

OK

- ListComputeEnvsResponse
  - `computeEnvs` ListComputeEnvsResponseEntry[]
    - `credentialsId` string
    - `description` string, nullable
    - `fusion2Enabled` boolean, nullable
    - `id` string
    - `labels` LabelDbDto[], nullable
      - `dateCreated` string, date-time
      - `id` integer
      - `isDefault` boolean
      - `isDynamic` boolean
      - `isInterpolated` boolean
      - `name` string
      - `resource` boolean
      - `value` string
    - `lastUsed` string, date-time
    - `message` string
    - `name` string
    - `platform` string
    - `primary` boolean
    - `region` string
    - `resources` ComputeEnvResources
      - `cpus` integer, nullable
      - `diskSize` integer, nullable
      - `estimatedPrice` number, float, nullable
      - `gpuEnabled` boolean, nullable
      - `gpus` integer, nullable
      - `instanceType` string, nullable
      - `memory` integer, nullable
    - `schedEnabled` boolean, nullable
    - `status` 'CREATING' | 'AVAILABLE' | 'DISABLED' | 'DELETING' | 'ERRORED' | 'INVALID' | 'DELETED'
    - `visibility` string
    - `waveEnabled` boolean, nullable
    - `workDir` string
    - `workspaceName` string

## Other responses

- `403` — Operation not allowed.
- `404` — NotFound, when the Studio is not found, has no compute environment, or when the API is disabled for the workspace.

## Changes

> 14 revisions in range; 1 not diffed, 3 could not be searched.

- **2026-07-09** `aa8544683897` — 4 info
  - added the optional property `computeEnvs/items/fusion2Enabled` to the response with the `200` status
  - added the optional property `computeEnvs/items/resources/allOf[#/components/schemas/ComputeEnvResources]/gpuEnabled` to the response with the `200` status
  - added the optional property `computeEnvs/items/schedEnabled` to the response with the `200` status
  - added the optional property `computeEnvs/items/waveEnabled` to the response with the `200` status
- **2026-06-26** `bbf1cd758a38` — 1 info
  - added the new optional `query` request parameter `attributes`
- **2026-05-11** `61cfa2ccce46` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/seqeralabs/apis/seqera-api/changes/studios/:sessionId/compatible-ce/get.md)

---

[API](https://skmtc.dev/seqeralabs/apis/seqera-api.md) · [All operations](https://skmtc.dev/seqeralabs/apis/seqera-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/seqeralabs/seqera-api/revisions/97f7655d105a/schema)
