Claude Platform Docs

Listar miembros de workspace de cuentas de servicio

$ ant beta:organization:workspaces:service-accounts list
GET/v1/organizations/workspaces/{workspace_id}/service_accounts

Requiere un token de acceso OAuth con el alcance org:admin, obtenido con ant auth login --scope org:admin o mediante una regla de federación de identidades de carga de trabajo; no se aceptan claves de Admin API. Consulta Administrar WIF con la Admin API.

Lista las cuentas de servicio que son miembros de un espacio de trabajo.

Cada entrada incluye el workspace_role de la cuenta de servicio. Usa limit y el cursor next_page para paginar. Los espacios de trabajo archivados devuelven 400; usa GET /service_accounts/{id}/workspaces para auditar las membresías de un espacio de trabajo archivado. La membresía implícita del espacio de trabajo predeterminado no se incluye en esta lista. Las membresías de cuentas de servicio archivadas se omiten de los resultados.

Parameters
--workspace-id: string

Path param: ID of the workspace.

--limit: optional number

Query param: Number of results per page.

maximum100
minimum1
--page: optional string

Query param: Opaque cursor from a previous response's next_page.

--beta: optional array of AnthropicBeta

Header param: Optional header to specify the beta version(s) you want to use.

Returns
BetaServiceAccountWorkspaceMemberListResponse: object{ data, next_page }
data: array of BetaServiceAccountWorkspaceMember { created_by_actor_id, implicit, service_account_id, 3 more }
created_by_actor_id: string

Tagged ID (user_.../svac_...) of the actor who created this membership.

implicit: boolean

True when this is the implicit default-workspace membership every service account has when no explicit membership exists. Implicit memberships have role workspace_user and cannot be removed.

service_account_id: string

Tagged service account ID (svac_...).

type: "service_account_workspace_member"
workspace_id: string

Tagged workspace ID (wrkspc_...).

workspace_role: "workspace_admin" or "workspace_billing" or "workspace_developer" or 2 more

Role of the service account in this workspace. Service accounts cannot hold the workspace_billing role.

One of the following:
"workspace_admin"
"workspace_billing"
"workspace_developer"
"workspace_restricted_developer"
"workspace_user"
next_page: string

Opaque cursor for the next page, or null if no more results.

Listar miembros de workspace de cuentas de servicio
ant beta:organization:workspaces:service-accounts list \
  --api-key my-anthropic-api-key \
  --workspace-id workspace_id
Returns Examples
Response 200
{
  "data": [
    {
      "created_by_actor_id": "created_by_actor_id",
      "implicit": true,
      "service_account_id": "service_account_id",
      "type": "service_account_workspace_member",
      "workspace_id": "workspace_id",
      "workspace_role": "workspace_admin"
    }
  ],
  "next_page": "next_page"
}