Claude Platform Docs

워크스페이스 목록 조회

WorkspaceListPage Beta.Organization.Workspaces.List(parameters, cancellationToken = default)
GET/v1/organizations/workspaces

워크스페이스 목록 조회

Parameters
WorkspaceListParams parameters
string afterID

ID of the object to use as a cursor for pagination. When provided, returns the page of results immediately after this object.

string beforeID

ID of the object to use as a cursor for pagination. When provided, returns the page of results immediately before this object.

bool includeArchived

Whether to include Workspaces that have been archived in the response

long limit

Number of items to return per page.

Defaults to 20. Ranges from 1 to 1000.

maximum1000
minimum1
Returns
class BetaWorkspace { Type = "workspace"; ID; ArchivedAt; /* 7 more */ }
워크스페이스 목록 조회
WorkspaceListParams parameters = new();

var page = await client.Beta.Organization.Workspaces.List(parameters);
await foreach (var item in page.Paginate())
{
    Console.WriteLine(item);
}
Returns Examples
Response 200
{
  "data": [
    {
      "id": "wrkspc_01JwQvzr7rXLA5AGx3HKfFUJ",
      "archived_at": "2024-11-01T23:59:27.427722Z",
      "compartment_id": "f8a7b6c5-4d3e-4f1a-8b9c-0d1e2f3a4b5c",
      "created_at": "2024-10-30T23:58:27.427722Z",
      "data_residency": {
        "allowed_inference_geos": "unrestricted",
        "default_inference_geo": "global",
        "workspace_geo": "us"
      },
      "display_color": "#6C5BB9",
      "external_key_id": "ekey_01SDCCSbTxrXDpWc1phhtcfK",
      "name": "Workspace Name",
      "tags": {
        "env": "prod",
        "team": "platform"
      },
      "type": "workspace"
    }
  ],
  "first_id": "first_id",
  "has_more": true,
  "last_id": "last_id"
}