Organization membership, role assignment, and member search.
/org/membersSearch members
Returns a filtered list of organization members matching the search criteria, including their profiles and role assignments.
Parameters
pageinteger
The page number to retrieve (1-indexed). Used with limit to support offset-based pagination.
"int32"11limitinteger
The maximum number of items to list.
"int32"0100100sortBystring
The field to sort by.
"name""email""name"sortDirectionstring
The direction to sort (ascending or descending).
"asc""desc""asc"filterobject
Filter criteria for members
Responses
Responses
A paginated list of organization users with details is returned.
/org/members/{member}Describe an organization member
Returns the full details of an organization member, including their profile, assigned roles, and team memberships.
Responses
Responses
Organization user details retrieved successfully
/org/members/{member}Remove a member
Removes a user from the organization and revokes all their assigned roles and team memberships.
The last Owner of the organization cannot be removed.
Responses
Responses
The requested operation was done successfully.
/org/members/{member}Update a member
Modifies an organization member's profile information such as their display name.
Request Body
Responses
Responses
The updated organization user.
/org/members/{member}/rolesUpdate member roles
Replaces all organization roles for a member with the provided list.
At least one role must be provided; to remove a member entirely use the
remove-member endpoint instead.
The last Owner of the organization cannot have their Owner role removed.
Request Body
Responses
Responses
The requested operation was done successfully.
/org/members/{member}/revoke-session-tokensRevoke a member's session tokens
Revokes every session token issued to the member so far: Spark Connect tokens, notebook access
and live log links. Each cluster's session proxy refuses them once it learns of the revocation, at
its next refresh, and closes connections opened with them. The revocation also covers the next
few seconds, so a token requested then is refused with 409; tokens issued after that work as usual.
Removing or disabling a member revokes their tokens too. Requires recent interactive authentication.
Responses
Responses
The requested operation was done successfully.