Create cluster upgrade
POST/v1/api/cd/clusters/{id}/upgrade
Parameters
Responses
| Parameter | Type | Description |
|---|---|---|
idrequired | string | — |
prompt | string | Optional prompt to guide the upgrade workflow |
runtime_id | string | Optional agent runtime ID to execute the upgrade |
Response samples
200
{
"cluster_id": "string",
"id": "string",
"inserted_at": "string",
"prompt": "string",
"runtime": {
"ai_proxy": false,
"allowed_repositories": [
"string"
],
"cluster_id": "string",
"default": false,
"id": "string",
"inserted_at": "string",
"name": "string",
"type": "claude",
"updated_at": "string"
},
"runtime_id": "string",
"status": "pending",
"steps": [
{
"agent_run": {
"branch": "string",
"error": "string",
"flow_id": "string",
"id": "string",
"inserted_at": "string",
"language": "javascript",
"language_version": "string",
"mode": "analyze",
"prompt": "string",
"repository": "string",
"runtime_id": "string",
"shared": false,
"status": "pending",
"updated_at": "string",
"user_id": "string"
},
"agent_run_id": "string",
"error": "string",
"id": "string",
"inserted_at": "string",
"name": "string",
"prompt": "string",
"status": "pending",
"type": "addon",
"updated_at": "string",
"upgrade_id": "string"
}
],
"updated_at": "string",
"user": {
"email": "string",
"id": "string",
"inserted_at": "string",
"roles": {
"admin": false
},
"service_account": false,
"updated_at": "string"
},
"user_id": "string",
"version": "string"
}