Compute

List instances and training launched by this account

Changed on

Requires a Bearer API key or console session. Returns standalone instances and training workloads newest first. Training that shares a sweep_id is one item whose id is sweep_ followed by the sweep id, with a group summary. Paused training holds no compute and lists under history, not in summary.running.training. A sweep is attributed to the launcher of its first submitted run, for both launched_by and the launched_by filter. Running saved workspaces appear in summary.running.workspace and become items only with include=workspaces or type=workspace. Contains no cost or price fields. Rows without recorded attribution report launched_by.client api.

get/v1/compute

Request

  • Base URL
    / (relative, and the document was published on a file host, not at the API’s origin)
  • Auth
    HTTP bearer

Query parameters

state'running' | 'history'
type'instance' | 'training' | 'workspace'

workspace selects running saved workspaces and returns no history.

include'workspaces'

Adds running saved workspaces as items of type workspace.

launched_by'me' | 'agents'

agents selects claude-code, codex, cursor and mcp. me requires a credential associated with a team member.

limitinteger
cursorstring

Opaque next_cursor from the previous page with the same filters.

Headers

Nodus-Clientstring

Launch attribution recorded on creation requests: python-sdk, cli, mcp, claude-code, codex or cursor. console is accepted only from console sessions. Other values are recorded as api.

Response

Compute page

next_cursorstring nullable required

Changes