Firmex is a virtual data room (VDR) used for M&A due diligence, fundraising, and regulated document sharing. An unofficial API lets you pull lists of data rooms and folders, index and download documents with metadata, manage users and group permissions, push Q&A questions and answers,

Firmex is a cloud-based virtual data room platform focused on secure document sharing and due diligence for M&A, private equity, corporate development, legal, and compliance teams. Organizations use Firmex to host data rooms, granularly permission users and groups, watermark and restrict files, conduct structured Q&A, and maintain comprehensive audit trails.
Core product areas include:
Common data entities:
VDRs like Firmex are built for portal-first security and user-driven workflows, which makes automation tricky:
We also hear from teams that official export tools can be clunky, APIs (when available) are limited or costly, and automation requires repetitive manual steps that don’t scale during fast-moving deals.
Supergood reverse-engineers authenticated browser flows and network interactions to deliver a resilient API endpoint layer for your Firmex tenant.
Book a 30-minute session to confirm your rooms, modules, and authentication model.
We deliver a hardened Firmex adapter tailored to your workflows and entitlements.
Go live with continuous monitoring and automatic adjustments as Firmex evolves.
- Mirror rooms, folders, and documents into your DMS or cloud storage - Keep metadata, versions, and checksums aligned for integrity and de-duplication - Normalize folder paths and policies for portfolio-wide analytics
- Auto-provision users and groups with preconfigured access templates - Enforce consistent watermark/print/download rights across folders - Apply expirations and NDAs at scale during deal phases
- Create questions from your workflow tool and route to seller teams - Track statuses and due dates, notify assignees, and attach supporting files - Export Q&A threads for post-deal archives and knowledge bases
- Stream view/download/upload events to your SIEM or data warehouse - Generate room-level activity reports and evidence of controls - Schedule archive exports with folder structure and metadata preserved
Authentication
Username/password with MFA (SMS, email, TOTP) and SSO/OAuth where enabled; supports service accounts or customer-managed credentials
Response format
JSON with consistent resource schemas and pagination across modules
Rate limits
Tuned for enterprise throughput while honoring customer entitlements and usage controls
Session management
Automatic reauth and cookie/session rotation with health checks
Data freshness
Near real-time retrieval of rooms, documents, Q&A, and audit objects
Security
Encrypted transport, scoped tokens, and audit logging; respects Firmex role-based permissions and watermark controls
Webhooks
Optional asynchronous delivery for long-running workflows (e.g., archive exports, Q&A status changes)
Latency
Sub-second responses for list/detail queries under normal load
Throughput
Designed for high-volume document indexing and permission updates
Reliability
Retry logic, backoff, and idempotency keys minimize duplicate actions
Adaptation
Continuous monitoring for UI/API changes with rapid adapter updates
Supergood supports workflows across commonly used modules such as Data Rooms/Projects, Documents & Folders (with versions and checksums), Users/Groups & Permissions, Q&A, and Audit/Activity exports, subject to your licensing and entitlements. We scope coverage during integration assessment.
We support username/password + MFA (SMS, email, TOTP) and can operate behind SSO/OAuth when enabled. Sessions are refreshed automatically with secure challenge handling.
Yes. We orchestrate structured exports with folder hierarchy, metadata, file hashes, and watermarked PDFs where required. Long-running jobs include resumable downloads, integrity checks, and optional delivery to your cloud storage or data warehouse.
Yes. We can create questions, track statuses and assignments, pull answer threads, and export Q&A logs. Visibility and category permissions are enforced according to your room configuration.