client.workspaces.archive(workspace_id) | POST /registry/v1/workspaces/{workspace_id}/archive | Archive a workspace |
client.workspaces.bulk_create(body) | POST /registry/v1/workspaces/bulk | Bulk create workspaces |
client.workspaces.create(body) | POST /registry/v1/workspaces | Create a workspace |
client.workspaces.delete(workspace_id) | DELETE /registry/v1/workspaces/{workspace_id} | Delete a workspace and its subtree |
client.workspaces.export(workspace_id) | GET /registry/v1/workspaces/{workspace_id}/export | Export a workspace |
client.workspaces.get(workspace_id) | GET /registry/v1/workspaces/{workspace_id} | Get a workspace |
client.workspaces.list() | GET /registry/v1/workspaces | List workspaces |
client.workspaces.list_recommendations() | GET /registry/v1/workspaces/recommendations | Recommend workspaces to join |
client.workspaces.set_visibility(workspace_id, body) | PATCH /registry/v1/workspaces/{workspace_id}/visibility | Change a workspace’s visibility |
client.workspaces.update(workspace_id, body) | PATCH /registry/v1/workspaces/{workspace_id} | Update a workspace’s labels |
client.workspaces.invitations.list(workspace_id) | GET /registry/v1/workspaces/{workspace_id}/invitations | List pending invites into a workspace |
client.workspaces.release_policy.get(workspace_id, channel) | GET /registry/v1/workspaces/{workspace_id}/release-policy/{channel} | Read a workspace’s resolved release policy for a channel |
client.workspaces.release_policy.set(workspace_id, channel, body) | PUT /registry/v1/workspaces/{workspace_id}/release-policy/{channel} | Set a workspace’s release policy for a channel |