Skip to main content
PATCH
/
computers
/
{id}
/
move
Move computer to another workspace
curl --request PATCH \
  --url https://www.orgo.ai/api/computers/{id}/move \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "project_id": "<string>"
}
'
{
  "success": true,
  "project_id": "<string>"
}
Moves a computer to a different workspace within your account. The computer keeps its state, configuration, and ID — only its parent workspace changes.

Path parameters

id
string
required
Computer ID.

Body parameters

project_id
string
required
ID of the destination workspace. Must be owned by the same user.

Response

success
boolean
true if the move succeeded.
project_id
string
The destination workspace ID.

Example

curl -X PATCH https://www.orgo.ai/api/computers/a3bb189e-8bf9-3888-9912-ace4e6543002/move \
  -H "Authorization: Bearer $ORGO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"project_id": "550e8400-e29b-41d4-a716-446655440099"}'

Response

{
  "success": true,
  "project_id": "550e8400-e29b-41d4-a716-446655440099"
}

Errors

  • 400 — Already in this workspace
  • 403 — You don’t own one of the workspaces
  • 404 — Computer not found

Authorizations

Authorization
string
header
required

API key authentication. Get your key at orgo.ai/workspaces

Path Parameters

id
string
required

Computer ID

Body

application/json
project_id
string
required

Destination workspace ID

Response

Computer moved

success
boolean
Example:

true

project_id
string