Saltar al contenido principal
PATCH
/
workspaces
/
{workspaceId}
Actualizar un espacio de trabajo
curl --request PATCH \
  --url https://api.altostrat.io/workspaces/{workspaceId} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "name": "Espacio de Trabajo de ACME Corp.",
  "description": "Espacio de trabajo principal para todas las operaciones de la empresa."
}'
{
  "id": "ws_a1b2c3d4e5f6g7h8",
  "name": "ACME Corporation",
  "description": "Espacio de trabajo principal para todos los proyectos de ACME.",
  "billing_mode": "pooled",
  "pooled_seat_limit": 100,
  "archived": false,
  "created_at": "2025-10-29T00:40:06.000000Z",
  "updated_at": "2025-10-29T00:40:06.000000Z",
  "archived_at": null
}

Authorizations

Authorization
string
header
required

Introduzca su JWT en el formato: Bearer {token}

Path Parameters

workspaceId
string
required

El ID del espacio de trabajo.

Example:

"ws_a1b2c3d4e5f6g7h8"

Body

application/json
name
string

El nuevo nombre para el espacio de trabajo. Máximo 50 caracteres.

Example:

"Espacio de Trabajo de ACME Corp."

description
string | null

La nueva descripción para el espacio de trabajo. Máximo 200 caracteres.

Example:

"Espacio de trabajo principal para todas las operaciones de la empresa."

Response

El objeto del espacio de trabajo actualizado.

id
string

Identificador único para el espacio de trabajo, con prefijo ws_.

Example:

"ws_a1b2c3d4e5f6g7h8"

name
string

El nombre del espacio de trabajo.

Example:

"ACME Corporation"

description
string | null

Una descripción opcional para el espacio de trabajo.

Example:

"Espacio de trabajo principal para todos los proyectos de ACME."

billing_mode
enum<string>

El modo de facturación para el espacio de trabajo. Determina cómo se manejan las suscripciones y el uso.

Opciones disponibles:
single,
assigned,
pooled
Example:

"pooled"

pooled_seat_limit
integer | null

El número total de puestos disponibles en el modo de facturación 'pooled'. Es nulo para otros modos.

Example:

100

archived
boolean

Indica si el espacio de trabajo está archivado.

Example:

false

created_at
string<date-time>

La marca de tiempo de cuándo se creó el espacio de trabajo.

Example:

"2025-10-29T00:40:06.000000Z"

updated_at
string<date-time>

La marca de tiempo de la última actualización del espacio de trabajo.

Example:

"2025-10-29T00:40:06.000000Z"

archived_at
string<date-time> | null

La marca de tiempo de cuándo se archivó el espacio de trabajo.

Example:

null