MyCase is practice management software for law firms. It helps attorneys and staff manage cases (matters), clients, documents, calendars, tasks, time & billing, payments, and trust accounting—all in one system with a client portal. An unofficial API lets you pull matter details, conta

MyCase is a legal practice management platform that helps law firms manage matters end-to-end. It covers case organization, document storage and eSignature, client portal communications, scheduling and deadlines, time tracking and billing, online payments, and trust accounting, with reporting across the firm.
Core product areas include:
Common data entities:
Law firms rely on MyCase daily, but turning portal-centric workflows into API-driven automation is nuanced—especially when iManage is the firm’s document management system (DMS):
Supergood reverse-engineers authenticated browser flows and network interactions to deliver a resilient API endpoint layer for your MyCase tenant.
Book a 30-minute session to confirm your modules, licensing, and authentication model.
We deliver a hardened MyCase adapter tailored to your workflows and entitlements—including iManage mapping if needed.
Go live with continuous monitoring and automatic adjustments as MyCase evolves.
- Pull matters and participants from MyCase to provision iManage workspaces and folders - Upload documents to MyCase while linking to iManage document IDs and versions - Maintain bidirectional audit logs for check-ins/outs, signatures, and client portal shares
- Push time entries and expenses from your app into MyCase with activity codes and rates - Generate draft invoices and reconcile payments, including trust applications - Report realization and AR metrics back to analytics tools
- Create contacts and new matters from intake forms - Publish messages and share selected documents to the client portal - Keep CRM or helpdesk systems in sync with matter status and assignments
- Sync tasks and events with reminders across platforms - Enforce matter-specific workflows and SLA tracking - Escalate deadline changes with notifications to responsible teams
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 firm-wide 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 matters, contacts, documents, time, invoices, and payments
Security
Encrypted transport, scoped tokens, and audit logging; respects MyCase role-based permissions and client confidentiality
Webhooks
Optional asynchronous delivery for long-running workflows (e.g., eSignature packet completion, bulk document sync, payment posted)
iManage mapping
Optional workspace/folder/document ID linkage for seamless DMS interoperability
Latency
Sub-second responses for list/detail queries under normal load; document and billing operations reflect underlying platform behavior
Throughput
Designed for high-volume time-entry imports, document sync, and matter list synchronization
Reliability
Retry logic, backoff, and idempotency keys minimize duplicates and support at-least-once processing
Adaptation
Continuous monitoring for UI/API changes with rapid adapter updates
Supergood supports workflows commonly used by law firms, including Matter Management, Contacts & Client Portal, Documents & eSignature, Calendar & Tasks, Time & Billing, Payments & Trust Accounting, and Reporting, 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 and monitoring for session expiry.
Yes. We can retrieve trust balances, deposits, and disbursements; post payments; and reconcile invoice status. Actions comply with firm entitlements and create immutable audit entries.
We maintain per-matter mappings to iManage workspaces and document records, capture check-in/out and version metadata, and optionally publish client-portal shares. Conflicts are handled via idempotency keys and optimistic locking.
Yes. We support uploading attachments via signed uploads, linking them to matters or documents, and capturing rationale, approver, and timestamps with immutable audit records. Cross-system references (e.g., iManage document IDs) are preserved.