ServicesWorker PoolsHTTP APIWorker sessions

Read worker session

GET
/api/tasks/projects/{project_id}/worker-sessions/{worker_session_id}

Read worker session.

Authorization

bearerAuth
headerAuthorizationBearer <token>

Path Parameters

project_id*string
worker_session_id*string
Formatuuid

Response Body

Success

application/json
  1. response
capabilities*
createdAtMicros*|
currentAttemptId?|null
identity*|
lastHeartbeatAtMicros*|
processInstanceId*string
Formatuuid
projectId*string
releaseVersion*string
resourceUsage?|null
status*tasks.WorkerSessionStatus
Value in"active""draining""expired"
tags?|null
updatedAtMicros*|
workerPoolId?|null
workerSessionId*string
Formatuuid
curl -X GET 'https://api.spiraldb.dev/api/tasks/projects/string/worker-sessions/497f6eca-6276-4993-bfeb-53cbbbba6f08'
{  "capabilities": {    "architecture": "string",    "installedTaskSpecs": [      {        "name": "string",        "version": 0      }    ],    "operatingSystem": "string",    "resources": {      "cpuCount": 0,      "gpu": {        "count": 0,        "memoryBytes": "string",        "runtime": "cuda"      },      "memoryBytes": "string"    }  },  "createdAtMicros": "string",  "currentAttemptId": "3115e16a-ac06-4092-bb8d-8419fb0229bb",  "identity": {    "type": "user",    "user": {      "userId": "string"    }  },  "lastHeartbeatAtMicros": "string",  "processInstanceId": "e208d7c6-f7e3-44cc-bbfb-74c86607a4b7",  "projectId": "string",  "releaseVersion": "string",  "resourceUsage": {    "cpuObservedMicros": "string",    "cpuTimeMicros": "string",    "latest": {      "cpuLimitMillicores": "string",      "cpuTimeMicros": "string",      "durationMicros": "string",      "memoryBytes": "string",      "memoryLimitBytes": "string",      "observedAtMicros": "string",      "peakMemoryBytes": "string",      "sequence": "string",      "source": "cgroup"    },    "peakMemoryBytes": "string",    "receivedAtMicros": "string"  },  "status": "active",  "tags": {    "property1": "string",    "property2": "string"  },  "updatedAtMicros": "string",  "workerPoolId": "e466ab52-fe40-49dd-8e6c-d197c33239a3",  "workerSessionId": "152a40cf-919e-487a-8d16-020853a46015"}