Eliminar el espacio de trabajo
Elimina el espacio de trabajo al que pertenece la clave o la app, con todo lo que contiene, y cancela su plan.
Ejecuta la llamada real en tu espacio de trabajo.
DELETE /workspaces/{id}
Elimina el espacio de trabajo al que pertenece la clave o la app, con todo lo que contiene, y cancela su plan.
Ejemplo
Requiere account:write. confirm es el nombre del espacio de trabajo, tal como la app pide a la persona que lo escriba antes de eliminarlo. Las mayúsculas y los espacios alrededor dan igual.
curl -X DELETE "$OE/workspaces/6d2f8a41-9c3e-4b7a-8e15-2f0c9d4b7a63?confirm=Acme%20Support" -H "$AUTH"{ "object": "workspace", "id": "6d2f8a41-9c3e-4b7a-8e15-2f0c9d4b7a63", "deleted": true, "activeWorkspaceId": "10417196-e324-4283-af98-66ec62167c47"}Es para siempre: los dominios, las direcciones, el correo, los miembros y las claves del espacio de trabajo se van con él, y la clave que hizo la llamada deja de funcionar.
Solo se acepta el id del espacio de trabajo al que pertenece la clave o la app, y cualquier otro es un 404. Un token de acceso que actúa en nombre de un miembro se rechaza con 403 owner_only, y una clave o una app limitada a ciertas direcciones o dominios con 422 capability_unsupported.
El primer espacio de trabajo que creó una cuenta no se puede eliminar (409 first_workspace), así que elimina la cuenta entera en la app en su lugar. Uno con un dominio que se está moviendo hacia él o desde él es un 409 domain_moving.
Un confirm incorrecto o ausente es un 422 invalid_parameter en confirm, y el mensaje nombra el espacio de trabajo.
Un token de acceso OAuth necesita un código de verificación para esta llamada. Hasta que la app haya verificado uno en los últimos 60 minutos, la llamada responde 403 step_up_required y no cambia nada. A una clave de API nunca se le pide. La página Autenticación muestra cómo pedir un código y verificarlo.