ServicesWorker PoolsHTTP APIManaged Workers

Disable managed workers

DELETE
/api/workers/projects/{project_id}/managed-workers/{provider_id}

Pause managed capacity and revoke provider access for a project.

Authorization

bearerAuth
headerAuthorizationBearer <token>

Path Parameters

project_id*string
provider_id*string

Response Body

Success

application/json
  1. response
activeWorkers*|
busyWorkers*|
displayName*string
enabled*boolean
id*string
phase*workers.ManagedWorkerPhase
Value in"disabled""idle""active""scaling_down""scaling_up""provisioning""degraded"
workerPoolIds*array<>
curl -X DELETE 'https://api.spiraldb.dev/api/workers/projects/string/managed-workers/string'
{  "activeWorkers": "string",  "busyWorkers": "string",  "displayName": "string",  "enabled": true,  "id": "string",  "phase": "disabled",  "workerPoolIds": [    "901a4161-45a8-47bc-816a-d3d10fcbcf79"  ]}