Skip to content

Latest commit

 

History

History
96 lines (63 loc) · 1.76 KB

workspace.rst

File metadata and controls

96 lines (63 loc) · 1.76 KB

Back to index

Workspaces

$result = $client->workspace->read([
    // workspace fields to select
    'id',
    'name',
    'kind',
    'description',
    'state',
    'created_at'
], [
    // arguments for selecting workspace
    'limit' => 5,
    'page' => 0
]);
$result = $client->workspace->create([
    'name' => 'New Cool Workspace',
    'kind' => 'open',
    'description' => 'This is a cool description'
]);
$workspaceId = 123456789;
$result = $client->workspace->delete($workspaceId);
$workspaceId = 123456789;
$userIds = [123456789, 123456789];
$kind = 'subscriber'; // (optional) subscriber or owner
$result = $client->workspace->addUsers($workspaceId, $userIds, $kind);
$workspaceId = 123456789;
$userIds = [123456789, 123456789];
$result = $client->workspace->removeUsers($workspaceId, $userIds);
$workspaceId = 123456789;
$teamIds = [123456789, 123456789];
$result = $client->workspace->addTeams($workspaceId, $teamIds);
$workspaceId = 123456789;
$teamIds = [123456789, 123456789];
$result = $client->workspace->removeTeams($workspaceId, $teamIds);

Back to top