Claude Platform Docs

Membros

Listar membros do grupo RBAC
MemberListPage beta().organization().rbacGroups().members().list(params = MemberListParams.none(), requestOptions = RequestOptions.none())
GET/v1/organizations/rbac_groups/{rbac_group_id}/members

Lista os membros de um grupo RBAC.

Adicionar membro ao grupo RBAC
BetaRbacGroupMember beta().organization().rbacGroups().members().add(params, requestOptions = RequestOptions.none())
POST/v1/organizations/rbac_groups/{rbac_group_id}/members

Adiciona um usuário a um grupo RBAC. A associação a grupos provisionados por um provedor de identidade (tipo de origem "scim") não pode ser modificada pela API enquanto uma organização no tenant usar provisionamento SCIM.

Remover membro do grupo RBAC
MemberRemoveResponse beta().organization().rbacGroups().members().remove(params, requestOptions = RequestOptions.none())
DELETE/v1/organizations/rbac_groups/{rbac_group_id}/members/{user_id}

Remove um usuário de um grupo RBAC. A associação a grupos provisionados por um provedor de identidade (tipo de origem "scim") não pode ser modificada pela API enquanto uma organização no tenant usar provisionamento SCIM.

Models
class BetaRbacGroupMember { type = "rbac_group_member"; createdAt; email; /* 2 more */ }
JsonValue type = "rbac_group_member"

Object type.

For RBAC Group Members, this is always "rbac_group_member".

LocalDateTime createdAt

RFC 3339 timestamp of when the User was added to the RBAC Group.

formatdate-time
String email

Email of the User.

String rbacGroupId

ID of the RBAC Group.

String userId

ID of the User.