Relativity Relativity Environment Module v1 API

The Relativity Environment Module v1 API from Relativity — 93 operation(s) for relativity environment module v1.

OpenAPI Specification

relativity-relativity-environment-module-v1-api-openapi.yml Raw ↑
openapi: 3.0.1
info:
  title: Analytics.Conceptual.Service.Interfaces.Public.V1 AnnotationService Relativity Environment Module v1 API
  description: Analytics.Conceptual.Service.Interfaces.Public
  version: V1
servers:
- url: /Relativity.REST/api
  description: The URL prefix for all Kepler services
tags:
- name: Relativity Environment Module v1
paths:
  /relativity-environment/v1/workspace:
    post:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IWorkspaceManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Workspace.IWorkspaceManager.CreateAsync
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/WorkspaceRequest'
        required: true
      responses:
        '200':
          description: Successful Operation
  /relativity-environment/v1/workspace/{workspaceID}:
    get:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IWorkspaceManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Workspace.IWorkspaceManager.ReadAsync
      parameters:
      - $ref: '#/components/parameters/workspaceID'
      responses:
        '200':
          description: Successful Operation
    put:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IWorkspaceManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Workspace.IWorkspaceManager.UpdateAsync
      parameters:
      - $ref: '#/components/parameters/workspaceID'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/WorkspaceRequest'
        required: true
      responses:
        '200':
          description: Successful Operation
    delete:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IWorkspaceManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Workspace.IWorkspaceManager.DeleteAsync
      parameters:
      - $ref: '#/components/parameters/workspaceID'
      responses:
        '200':
          description: Successful Operation
  /relativity-environment/v1/workspace/{workspaceID}/{includeMetadata}/{includeActions}:
    get:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IWorkspaceManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Workspace.IWorkspaceManager.ReadAsync
      parameters:
      - $ref: '#/components/parameters/workspaceID'
      - $ref: '#/components/parameters/includeMetadata'
      - $ref: '#/components/parameters/includeActions'
      responses:
        '200':
          description: Successful Operation
  /relativity-environment/v1/workspace/meta:
    get:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IWorkspaceManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Workspace.IWorkspaceManager.GetMetaAsync
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Meta'
  /relativity-environment/v1/workspace/default-download-handler-url:
    get:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IWorkspaceManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Workspace.IWorkspaceManager.GetDefaultDownloadHandlerURLAsync
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                type: string
  /relativity-environment/v1/workspace/query-by-group/{groupID}:
    post:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IWorkspaceManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Workspace.IWorkspaceManager.QueryWorkspaceByGroupAsync
      parameters:
      - $ref: '#/components/parameters/start'
      - $ref: '#/components/parameters/length'
      - $ref: '#/components/parameters/groupID'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/QueryRequest'
        required: true
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/QueryResultSlim'
  /relativity-environment/v1/workspace/eligible-resource-pools:
    get:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IWorkspaceManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Workspace.IWorkspaceManager.GetEligibleResourcePoolsAsync
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/DisplayableObjectIdentifier'
  /relativity-environment/v1/workspace/eligible-resource-pools/{resourcePoolID}/eligible-file-repositories:
    get:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IWorkspaceManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Workspace.IWorkspaceManager.GetEligibleFileRepositoriesAsync
      parameters:
      - $ref: '#/components/parameters/resourcePoolID'
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/DisplayableObjectIdentifier'
  /relativity-environment/v1/workspace/eligible-resource-pools/{resourcePoolID}/eligible-cache-locations:
    get:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IWorkspaceManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Workspace.IWorkspaceManager.GetEligibleCacheLocationsAsync
      parameters:
      - $ref: '#/components/parameters/resourcePoolID'
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/DisplayableObjectIdentifier'
  /relativity-environment/v1/workspace/eligible-resource-pools/{resourcePoolID}/eligible-sql-servers:
    get:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IWorkspaceManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Workspace.IWorkspaceManager.GetEligibleSqlServersAsync
      parameters:
      - $ref: '#/components/parameters/resourcePoolID'
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/DisplayableObjectIdentifier'
  /relativity-environment/v1/workspace/eligible-resource-pools/{resourcePoolID}/eligible-azure-credentials:
    get:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IWorkspaceManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Workspace.IWorkspaceManager.GetEligibleAzureCredentialsAsync
      parameters:
      - $ref: '#/components/parameters/resourcePoolID'
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/DisplayableObjectIdentifier'
  /relativity-environment/v1/workspace/eligible-resource-pools/{resourcePoolID}/eligible-azure-file-system-credentials:
    get:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IWorkspaceManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Workspace.IWorkspaceManager.GetEligibleAzureFileSystemCredentialsAsync
      parameters:
      - $ref: '#/components/parameters/resourcePoolID'
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/DisplayableObjectIdentifier'
  /relativity-environment/v1/workspace/query-eligible-clients:
    post:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IWorkspaceManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Workspace.IWorkspaceManager.QueryEligibleClientsAsync
      parameters:
      - $ref: '#/components/parameters/start'
      - $ref: '#/components/parameters/length'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/QueryRequest'
        required: true
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/QueryResultSlim'
  /relativity-environment/v1/workspace/query-eligible-groups:
    post:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IWorkspaceManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Workspace.IWorkspaceManager.QueryEligibleGroupsAsync
      parameters:
      - $ref: '#/components/parameters/start'
      - $ref: '#/components/parameters/length'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/QueryRequest'
        required: true
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/QueryResultSlim'
  /relativity-environment/v1/workspace/query-eligible-matters:
    post:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IWorkspaceManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Workspace.IWorkspaceManager.QueryEligibleMattersAsync
      parameters:
      - $ref: '#/components/parameters/start'
      - $ref: '#/components/parameters/length'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/QueryRequest'
        required: true
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/QueryResultSlim'
  /relativity-environment/v1/workspace/{workspaceID}/query-eligible-saved-searches:
    post:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IWorkspaceManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Workspace.IWorkspaceManager.QueryEligibleSavedSearchesAsync
      parameters:
      - $ref: '#/components/parameters/start'
      - $ref: '#/components/parameters/length'
      - $ref: '#/components/parameters/workspaceID'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/QueryRequest'
        required: true
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/QueryResultSlim'
  /relativity-environment/v1/workspace/query-eligible-templates:
    post:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IWorkspaceManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Workspace.IWorkspaceManager.QueryEligibleTemplatesAsync
      parameters:
      - $ref: '#/components/parameters/start'
      - $ref: '#/components/parameters/length'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/QueryRequest'
        required: true
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/QueryResultSlim'
  /relativity-environment/v1/workspace/eligible-sql-full-text-languages:
    get:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IWorkspaceManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Workspace.IWorkspaceManager.GetEligibleSqlFullTextLanguagesAsync
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SqlFullTextLanguageOptions'
  /relativity-environment/v1/workspace/eligible-statuses:
    get:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IWorkspaceManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Workspace.IWorkspaceManager.GetEligibleStatusesAsync
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/DisplayableObjectIdentifier'
  /relativity-environment/v1/workspace/{workspaceID}/retry-failed-create-event-handlers:
    post:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IWorkspaceManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Workspace.IWorkspaceManager.RetryFailedCreateEventHandlersAsync
      parameters:
      - $ref: '#/components/parameters/workspaceID'
      responses:
        '200':
          description: Successful Operation
  /relativity-environment/v1/workspace/{workspaceID}/summary:
    get:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IWorkspaceManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Workspace.IWorkspaceManager.GetWorkspaceSummaryAsync
      parameters:
      - $ref: '#/components/parameters/workspaceID'
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/WorkspaceSummary'
  /relativity-environment/v1/workspace/{workspaceID}/move-to-cold-storage:
    post:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IWorkspaceManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Workspace.IWorkspaceManager.MoveToColdStorageAsync
      parameters:
      - $ref: '#/components/parameters/workspaceID'
      responses:
        '200':
          description: Successful Operation
  /relativity-environment/v1/workspaces/-1/resource-files:
    post:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IResourceFileManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.ResourceFile.IResourceFileManager.CreateAsync
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ResourceFileRequest'
        required: true
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ResourceFileResponse'
    patch:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IResourceFileManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.ResourceFile.IResourceFileManager.UpsertAsync
      parameters:
      - $ref: '#/components/parameters/fileName'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ObjectIdentifier'
        required: true
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ResourceFileResponse'
  /relativity-environment/v1/workspaces/-1/resource-files/{resourceFileID}:
    get:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IResourceFileManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.ResourceFile.IResourceFileManager.ReadAsync
      parameters:
      - $ref: '#/components/parameters/resourceFileID'
      - $ref: '#/components/parameters/includeMetadata'
      - $ref: '#/components/parameters/includeActions'
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ResourceFileResponse'
    put:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IResourceFileManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.ResourceFile.IResourceFileManager.UpdateAsync
      parameters:
      - $ref: '#/components/parameters/resourceFileID'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ResourceFileRequest'
        required: true
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ResourceFileResponse'
    delete:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IResourceFileManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.ResourceFile.IResourceFileManager.DeleteAsync
      parameters:
      - $ref: '#/components/parameters/resourceFileID'
      responses:
        '200':
          description: Successful Operation
  /relativity-environment/v1/workspaces/-1/resource-files/{resourceFileID}/contents/{contentsKey}:
    put:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IResourceFileManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.ResourceFile.IResourceFileManager.UpdateAsync
      parameters:
      - $ref: '#/components/parameters/resourceFileID'
      - $ref: '#/components/parameters/contentsKey'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ResourceFileRequest'
        required: true
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ResourceFileResponse'
  /relativity-environment/v1/workspaces/-1/resource-files/{resourceFileID}/contents:
    get:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IResourceFileManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.ResourceFile.IResourceFileManager.DownloadContentsAsync
      parameters:
      - $ref: '#/components/parameters/resourceFileID'
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/IKeplerStream'
  /relativity-environment/v1/workspaces/-1/resource-files/contents:
    post:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IResourceFileManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.ResourceFile.IResourceFileManager.UploadContentsAsync
      parameters:
      - $ref: '#/components/parameters/fileName'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/IKeplerStream'
        required: true
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ContentsResponse'
  /relativity-environment/v1/workspaces/-1/resource-files/resources/{workspaceId}:
    get:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IResourceFileManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.ResourceFile.IResourceFileManager.GetAsync
      parameters:
      - $ref: '#/components/parameters/workspaceId'
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/ResourceFileResponse'
  /relativity-environment/v1/workspaces/-1/resource-files/eligible-applications:
    get:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IResourceFileManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.ResourceFile.IResourceFileManager.GetEligibleApplicationsAsync
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SecurableList`1'
  /relativity-environment/v1/workspaces/-1/matters:
    post:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IMatterManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Matter.IMatterManager.CreateAsync
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/MatterRequest'
        required: true
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                type: integer
  /relativity-environment/v1/workspaces/-1/matters/{matterID}:
    get:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IMatterManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Matter.IMatterManager.ReadAsync
      parameters:
      - $ref: '#/components/parameters/matterID'
      responses:
        '200':
          description: Successful Operation
    put:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IMatterManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Matter.IMatterManager.UpdateAsync
      parameters:
      - $ref: '#/components/parameters/matterID'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/MatterRequest'
        required: true
      responses:
        '200':
          description: Successful Operation
    delete:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IMatterManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Matter.IMatterManager.DeleteAsync
      parameters:
      - $ref: '#/components/parameters/matterID'
      responses:
        '200':
          description: Successful Operation
  /relativity-environment/v1/workspaces/-1/matters/{matterID}/{includeMetadata}/{includeActions}:
    get:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IMatterManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Matter.IMatterManager.ReadAsync
      parameters:
      - $ref: '#/components/parameters/matterID'
      - $ref: '#/components/parameters/includeMetadata'
      - $ref: '#/components/parameters/includeActions'
      responses:
        '200':
          description: Successful Operation
  /relativity-environment/v1/workspaces/-1/eligible-clients:
    get:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IMatterManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Matter.IMatterManager.GetEligibleClientsAsync
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/DisplayableObjectIdentifier'
  /relativity-environment/v1/workspaces/-1/matters/eligible-statuses:
    get:
      tags:
      - Relativity Environment Module v1
      description: '[Public] IMatterManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.Matter.IMatterManager.GetEligibleStatusesAsync
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/DisplayableObjectIdentifier'
  /relativity-environment/v1/workspace/{workspaceID}/libraryapplications:
    post:
      tags:
      - Relativity Environment Module v1
      description: '[Public] ILibraryApplicationManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.LibraryApplication.ILibraryApplicationManager.CreateAsync
      parameters:
      - $ref: '#/components/parameters/workspaceID'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/IKeplerStream'
        required: true
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CreateLibraryApplicationResponse'
    put:
      tags:
      - Relativity Environment Module v1
      description: '[Public] ILibraryApplicationManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.LibraryApplication.ILibraryApplicationManager.UpdateAsync
      parameters:
      - $ref: '#/components/parameters/workspaceID'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/IKeplerStream'
        required: true
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/UpdateLibraryApplicationResponse'
    get:
      tags:
      - Relativity Environment Module v1
      description: '[Public] ILibraryApplicationManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.LibraryApplication.ILibraryApplicationManager.ReadAllAsync
      parameters:
      - $ref: '#/components/parameters/workspaceID'
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                type: array
                items:
                  type: none
  /relativity-environment/v1/workspace/{workspaceID}/libraryapplications/{includeActions}:
    post:
      tags:
      - Relativity Environment Module v1
      description: '[Public] ILibraryApplicationManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.LibraryApplication.ILibraryApplicationManager.CreateAsync
      parameters:
      - $ref: '#/components/parameters/workspaceID'
      - $ref: '#/components/parameters/includeActions'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/IKeplerStream'
        required: true
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CreateLibraryApplicationResponse'
    put:
      tags:
      - Relativity Environment Module v1
      description: '[Public] ILibraryApplicationManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.LibraryApplication.ILibraryApplicationManager.UpdateAsync
      parameters:
      - $ref: '#/components/parameters/workspaceID'
      - $ref: '#/components/parameters/includeActions'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/IKeplerStream'
        required: true
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/UpdateLibraryApplicationResponse'
  /relativity-environment/v1/workspace/{workspaceID}/libraryapplications/{packageGuid}:
    post:
      tags:
      - Relativity Environment Module v1
      description: '[Public] ILibraryApplicationManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.LibraryApplication.ILibraryApplicationManager.CreateAsync
      parameters:
      - $ref: '#/components/parameters/workspaceID'
      - $ref: '#/components/parameters/packageGuid'
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CreateLibraryApplicationResponse'
    put:
      tags:
      - Relativity Environment Module v1
      description: '[Public] ILibraryApplicationManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.LibraryApplication.ILibraryApplicationManager.UpdateAsync
      parameters:
      - $ref: '#/components/parameters/workspaceID'
      - $ref: '#/components/parameters/packageGuid'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateLibraryApplicationRequest'
        required: true
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/UpdateLibraryApplicationResponse'
  /relativity-environment/v1/workspace/{workspaceID}/libraryapplications/{packageGuid}/{includeActions}:
    post:
      tags:
      - Relativity Environment Module v1
      description: '[Public] ILibraryApplicationManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.LibraryApplication.ILibraryApplicationManager.CreateAsync
      parameters:
      - $ref: '#/components/parameters/workspaceID'
      - $ref: '#/components/parameters/packageGuid'
      - $ref: '#/components/parameters/includeActions'
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CreateLibraryApplicationResponse'
    put:
      tags:
      - Relativity Environment Module v1
      description: '[Public] ILibraryApplicationManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.LibraryApplication.ILibraryApplicationManager.UpdateAsync
      parameters:
      - $ref: '#/components/parameters/workspaceID'
      - $ref: '#/components/parameters/packageGuid'
      - $ref: '#/components/parameters/includeActions'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateLibraryApplicationRequest'
        required: true
      responses:
        '200':
          description: Successful Operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/UpdateLibraryApplicationResponse'
  /relativity-environment/v1/workspace/{workspaceID}/libraryapplications/{applicationID}:
    get:
      tags:
      - Relativity Environment Module v1
      description: '[Public] ILibraryApplicationManager - '
      operationId: Relativity.Environment.Services.Interfaces.Environment.V1.LibraryApplication.ILibraryApplicationManager.ReadAsync
 

# --- truncated at 32 KB (117 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/relativity/refs/heads/main/openapi/relativity-relativity-environment-module-v1-api-openapi.yml