Skip to main content
Source: equa-server/modules/api/src/endpoints/data-room-endpoints.ts
These endpoints are currently disabled in production. The source file exists but is commented out in the endpoint registration (endpoints.ts). These endpoints are documented here for reference and will become active when the feature is re-enabled.

Data Room Endpoints

Endpoints for managing an organization’s data room — uploading documents, creating folders, downloading files, and organizing the file structure. Files are stored in S3. All data room endpoints require authentication.

List Documents

List all documents and folders in the organization’s data room. Response:

Upload Documents

Upload one or more documents to the data room. Max file size is configurable via DATA_ROOM_UPLOAD_SIZE_LIMIT_MB (default 10 MB).

Download Document

Download a document as an attachment (Content-Disposition: attachment).

View Document Inline

View a document inline in the browser (Content-Disposition: inline).

Create Folder

Create a new folder in the data room. Request:

Move Document or Folder

Move a document or folder to a different location in the data room. Can also be used to rename items. Request:

Delete Document or Folder

Delete a document or folder from the data room.