Relativity Identity Module v1 API is one of 51 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.0.1, at version V1.
Requests are made against a single base URL, /Relativity.REST/api.
The identity and technical contract details declared by the specification.
DeleteAsync
Remove a Federated Instance from this Relativity instance
VerifyBulkInvitationAsync
object
Verifies an Invitation Workflow without sending an email.
1 property
1 required
ReadAsync
Read a Federated Instance
RemoveMembersAsync
object
Removes a list of users from a given group.
1 property
1 required
SetItemLevelSecurityAsync
object
Set Item Level Security settings for a given ArtifactID.
1 property
1 required
GetAdminOperationPermissionSelectedListAsync
object
Indicates if a given admin permission is selected.
1 property
1 required
QueryEligibleGroupsToAddUsersToAsync
object
Query for Groups that are eligible for adding at least one of specified users.
4 properties
4 required
GetAvailableTypesAsync
Gets all possible types for the User
SaveProfileAsync
object
Save an Auth Profile
1 property
1 required
QueryEligibleUsersToAdd
object
Query for Users that are eligible to be members of a group.
3 properties
3 required
ReadAllAsync
Read all Federated Instances
RegenerateSecretAsync
Generate a new secret for an OAuth2 Client. All previous secrets are immediately invalidated.
GetItemLevelSecurityAsync
Get Item Level Security settings for a given ArtifactID.
ReadSettingsAsync
Retrieves settings for the current user, including their name, email, and other properties.
MassAddUsersToGroupsAsync
object
2 properties
2 required
GetWorkspaceGroupUsersAsync
Get Workspace Group Users.
SaveAsync
object
Save an OAuth2 Client.
1 property
1 required
QueryMembersAsync
object
Retrieves the list of users in a given group.
3 properties
3 required
GetGlobalProfileAsync
Read the Global Auth Profile from the system
RetrieveCurrentAsync
Asynchronously retrieves the current user in the specified workspace. NOTE: User Artifact ID may differ for the same user in different workspaces.
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…
GetItemGroupPermissionsAsync
Get Item Group Permissions.
SetWorkspaceGroupPermissionsAsync
object
Set Workspace Group Permissions.
1 property
1 required
HasAccessToWorkspaceAsync
Determines if the current user has access to workspace.
AddMembersAsync
object
Adds a list of users to a given group.
1 property
1 required
UpdateSettingsAsync
object
Modifies the user setting properties of the current user.
1 property
1 required
QueryGroupsByUserAsync
object
3 properties
3 required
QueryEligibleClients
object
Query for Clients that are valid for the client property on group
3 properties
3 required
GetGroupTabVisibilityAsync
Get a list of tabs for the group and the tab visibility state.
UpdateSingleAsync
object
Asynchronously updates a Permission.
1 property
1 required
GetPermissionSelectedAsync
object
Indicates a given permission is selected. (ArtifactTypeID)
1 property
1 required
ReadSingleAsync
Asynchronously read a single Permission instance.
UpdateLoginProfileAsync
object
Save a Login Method profile.
1 property
1 required
SendBulkInvitationAsync
object
Sends an Invitation Workflow e-mail to each specified user.
1 property
1 required
MassRemoveUsersFromGroupsAsync
object
2 properties
2 required
IsUserInWorkspaceGroupAsync
Determines if the given user is a member of the given workspace group
GetPermissionSelectedForGroupAsync
object
Indicates a given permission is selected. (ArtifactTypeID for a given Group)
1 property
1 required
GetLoginProfileAsync
Get a Login Method Profile for a given user.
UpdateAsync
object
Update an existing Federated Instance
1 property
1 required
QueryAsync
object
Asynchronously queries for a subset of a collection of Permission instances.
1 property
1 required
RetrieveAll
Gets a list of all users and their information for a given workspace.
RetrieveUsersBy
object
Gets a list of users and their information, and supports filtering, ordering, and paging these results.
3 properties
3 required
CreateAsync
object
Create a new Federated Instance
1 property
1 required
DeleteSingleAsync
Asynchronously delets a Permission.
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
GetItemGroupUsersAsync
Get Item Group Users.
RetrieveAllWithRelativityAccessAsync
SendInvitationAsync
Sends an Invitation Workflow e-mail to the specified user.
CreateSingleAsync
object
Asynchronously create a new permission.
1 property
1 required
ReadAllUsersAsync
Asynchronously retrieves a list of all users in a workspace, including administrators and (optional) deleted users.
SetGroupTabVisibilityAsync
object
Update the tab visibility state for a 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
SetItemGroupPermissionsAsync
object
Set Item Group Permissions.
1 property
1 required
GetWorkspaceGroupPermissionsAsync
Get Workspace Group Permissions.
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
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Relativity publishes across the network.