Skip to main content
Workspaces são expostos pelo módulo api.workspaces. Disponível nos planos Standard, Pro e Enterprise.

Criando um workspace

O name deve ter de 1 a 32 caracteres, e criar um workspace exige um plano pago ativo.

Listando workspaces

api.workspaces.list() retorna todos os workspaces em que o usuário autenticado é dono ou membro.
Na v3, ws.members e ws.applications armazenavam arrays de dados brutos. Na v4 esses nomes são módulos (ws.members.add(...), ws.applications.add(...)). Os arrays brutos foram movidos para ws.memberList e ws.applicationList.

Buscando um workspace específico

Convidando membros

Convidar um membro é um handshake em duas etapas — o convidado prova o consentimento gerando um código de curta duração (5 minutos) a partir do próprio cliente, e o dono do workspace consome esse código.
Papéis válidos para o argumento group:
O papel owner não pode ser atribuído pela API — a transferência de propriedade não está exposta.

Alterando o papel de um membro

Removendo um membro

Somente o dono do workspace pode remover membros.

Compartilhando aplicações

Saindo ou deletando um workspace

Também é possível sair ou deletar pelo ID, direto no módulo: