Relativity Identity Module v1 API is one of 52 APIs that Relativity publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Identity Module v1. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, rate-limit docs, and a getting-started guide.
This API exposes
80 operations
across 62 paths,
and defines 55 schemas.
It is described by OpenAPI 3.2.0, at version V1.
Requests are made against a single base URL, /Relativity.REST/api.
The identity and technical contract details declared by the specification.
RetrieveAll
Gets a list of all users and their information for a given workspace.
QueryEligibleUsersToAdd
object
Query for Users that are eligible to be members of a group.
3 properties
3 required
GetWorkspaceGroupUsersAsync
Get Workspace Group Users.
HasAccessToWorkspaceAsync
Determines if the current user has access to workspace.
SendBulkInvitationAsync
object
Sends an Invitation Workflow e-mail to each specified user.
1 property
1 required
GetLoginProfileAsync
Get a Login Method Profile for a given user.
ReadAsync
Read a Federated Instance
GetItemGroupUsersAsync
Get Item Group Users.
DeleteSingleAsync
Asynchronously delets a Permission.
ReadSettingsAsync
Retrieves settings for the current user, including their name, email, and other properties.
GetAdminOperationPermissionSelectedListAsync
object
Indicates if a given admin permission is selected.
1 property
1 required
GetPermissionSelectedForGroupAsync
object
Indicates a given permission is selected. (ArtifactTypeID for a given Group)
1 property
1 required
SetItemGroupPermissionsAsync
object
Set Item Group Permissions.
1 property
1 required
GetGroupTabVisibilityAsync
Get a list of tabs for the group and the tab visibility state.
CreateAsync
object
Create a new Federated Instance
1 property
1 required
QueryEligibleClients
object
Query for Clients that are valid for the client property on group
3 properties
3 required
RetrieveUsersBy
object
Gets a list of users and their information, and supports filtering, ordering, and paging these results.
3 properties
3 required
ReadActiveUsersAsync
Asynchronously retrieves a list of all active users in a workspace. If the number of returned users exceeds the ChoiceLimitForUI setting, no users will be retu…
UpdateSingleAsync
object
Asynchronously updates a Permission.
1 property
1 required
QueryEligibleGroupsToAddUsersToAsync
object
Query for Groups that are eligible for adding at least one of specified users.
4 properties
4 required
SaveAsync
object
Save an OAuth2 Client.
1 property
1 required
QueryGroupsByUserAsync
object
3 properties
3 required
MassAddUsersToGroupsAsync
object
2 properties
2 required
VerifyBulkInvitationAsync
object
Verifies an Invitation Workflow without sending an email.
1 property
1 required
SendInvitationAsync
Sends an Invitation Workflow e-mail to the specified user.
ReadAllAsync
Read all Federated Instances
GetItemGroupPermissionsAsync
Get Item Group Permissions.
GetPermissionSelectedAsync
object
Indicates a given permission is selected. (ArtifactTypeID)
1 property
1 required
ReadAllUsersAsync
Asynchronously retrieves a list of all users in a workspace, including administrators and (optional) deleted users.
SetItemLevelSecurityAsync
object
Set Item Level Security settings for a given ArtifactID.
1 property
1 required
GetAvailableTypesAsync
Gets all possible types for the User
GetWorkspaceGroupPermissionsAsync
Get Workspace Group Permissions.
GetPermissionSelectedListAsync
object
Returns the current user’s permission to the specified relativity artifacts as a dictionary that maps the ArtifactID to the permissions values. Inputs include…
2 properties
2 required
RemoveMembersAsync
object
Removes a list of users from a given group.
1 property
1 required
GetItemLevelSecurityListAsync
object
Returns a dictionary of item-level security settings objects for the specified Relativity artifacts. Inputs include the workspace ArtifactID and a collection o…
1 property
1 required
DeleteAsync
Remove a Federated Instance from this Relativity instance
SetPasswordAsync
object
Explicitly set a user's password. Note that admins are not allowed to reset Relativity users' passwords by default. (see Remarks for more information)
1 property
1 required
MassRemoveUsersFromGroupsAsync
object
2 properties
2 required
SetWorkspaceGroupPermissionsAsync
object
Set Workspace Group Permissions.
1 property
1 required
SetGroupTabVisibilityAsync
object
Update the tab visibility state for a group.
1 property
1 required
RetrieveCurrentAsync
Asynchronously retrieves the current user in the specified workspace. NOTE: User Artifact ID may differ for the same user in different workspaces.
UpdateSettingsAsync
object
Modifies the user setting properties of the current user.
1 property
1 required
AddMembersAsync
object
Adds a list of users to a given group.
1 property
1 required
UpdateLoginProfileAsync
object
Save a Login Method profile.
1 property
1 required
CreateSingleAsync
object
Asynchronously create a new permission.
1 property
1 required
ReadSingleAsync
Asynchronously read a single Permission instance.
QueryAsync
object
Asynchronously queries for a subset of a collection of Permission instances.
1 property
1 required
GetItemLevelSecurityAsync
Get Item Level Security settings for a given ArtifactID.
UpdateAsync
object
Update an existing Federated Instance
1 property
1 required
GetGlobalProfileAsync
Read the Global Auth Profile from the system
SaveProfileAsync
object
Save an Auth Profile
1 property
1 required
QueryMembersAsync
object
Retrieves the list of users in a given group.
3 properties
3 required
RetrieveAllWithRelativityAccessAsync
RegenerateSecretAsync
Generate a new secret for an OAuth2 Client. All previous secrets are immediately invalidated.
IsUserInWorkspaceGroupAsync
Determines if the given user is a member of the given workspace group
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Relativity publishes across the network.