Claude Platform Docs

Members

List RBAC Group Members
MemberListPage beta().organization().rbacGroups().members().list(params = MemberListParams.none(), requestOptions = RequestOptions.none())
GET/v1/organizations/rbac_groups/{rbac_group_id}/members

List members of an RBAC Group.

Add RBAC Group Member
BetaRbacGroupMember beta().organization().rbacGroups().members().add(params, requestOptions = RequestOptions.none())
POST/v1/organizations/rbac_groups/{rbac_group_id}/members

Add a User to an RBAC Group. Membership of groups provisioned by an identity provider (source type "scim") cannot be modified via the API while an organization in the tenant uses SCIM provisioning.

Remove RBAC Group Member
MemberRemoveResponse beta().organization().rbacGroups().members().remove(params, requestOptions = RequestOptions.none())
DELETE/v1/organizations/rbac_groups/{rbac_group_id}/members/{user_id}

Remove a User from an RBAC Group. Membership of groups provisioned by an identity provider (source type "scim") cannot be modified via the API while an organization in the tenant uses SCIM provisioning.

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.