MyCase API
MyCase controls its API access to select integration partners, leaving most development teams without a self-serve path to matter, contact, time, and billing data. Integuru can generate a production-ready HTTP API: chat with us to get started.
Overview
MyCase is a legal practice management platform used by small and mid-size law firms for matter management, client communication, document storage, time tracking, and billing. The platform is designed for simplicity and reliability, which has made it popular with general practice and plaintiff-side litigation firms that want a stable, structured system without deep customization requirements.
MyCase does not expose a self-serve developer API. According to the company's own published position, MyCase prioritizes a controlled, cohesive product experience over broad third-party integration access, and its API is made available only to select partners through a gated program. For the majority of development teams (legaltech startups, AI companies building legal workflows, law firms with internal engineering capacity) there is no practical path to programmatic access.
This means workflows that depend on matter data, client records, time entries, and billing summaries cannot be automated without either manually exporting data from the MyCase interface or building fragile browser automation that breaks every time the MyCase UI changes. Integuru generates a production-ready HTTP API for MyCase using direct HTTP requests against the same endpoints the MyCase web application uses internally, without requiring a partner relationship with MyCase.
Why Teams Need This Integration
The absence of a self-serve API creates a specific class of problem for any team building on top of MyCase data. These are the three scenarios that drive integration requests most consistently.
AI legal tools that need live matter data. AI assistants for time capture, deadline tracking, conflict checks, and document drafting all require read access to the firm's matter and contact records. Without programmatic access to MyCase, these tools either require manual data exports on a fixed schedule or cannot be used with MyCase firms at all. Integuru's list_matters, get_matter_detail, and list_contacts actions give AI tools the live context they need.
Automated billing and time entry capture. Firms lose significant billable time when attorneys must manually log time entries for calls, emails, and drafting sessions. External time capture tools (calendar integrations, email monitoring, AI assistants that draft entries from correspondence) need write access to MyCase to close the loop. Integuru's create_time_entry action covers this workflow without requiring partner API access.
Data sync for multi-platform legaltech stacks. Many firms run MyCase alongside separate document management systems, accounting platforms, or CRM tools. Keeping these systems in sync today requires manual exports or expensive custom development. Integuru reduces this to a set of API calls that run on a schedule or in response to webhook events from other systems.
Legal Workflows This Integration Covers
The ten planned actions span the full matter-to-invoice lifecycle:
- Matter tracking:
list_mattersandget_matter_detailsurface the firm's active caseload with status, assigned attorney, practice area, and custom fields to downstream systems in real time. - Client management:
list_contactsandcreate_contactsupport conflict checks, intake automation, and CRM sync. - Time capture:
list_time_entriesandcreate_time_entryenable external time capture tools and AI assistants to write entries directly into MyCase. - Document management:
list_documentsandupload_documentsupport automated document filing from email, e-discovery platforms, and court submission tools. - Task management:
list_tasksfeeds external project management and deadline tracking systems with live task state. - Billing visibility:
get_billing_summaryprovides downstream finance and reporting tools with matter-level billing data including outstanding balances and trust account status.
Adjacent Integrations
Real estate and transactional legal practices frequently need access to commercial property data alongside their matter management workflows. The Dealground integration provides programmatic access to commercial real estate listing data from the same Integuru account, useful for real estate attorneys and platforms that track deal flow in parallel with matters. The Wefunder integration demonstrates how Integuru handles authentication-gated financial platforms, a pattern that applies directly to court portals and other legal systems with complex, session-based login flows.
What MyCase currently offers publicly
MyCase does not expose a self-serve developer API. API access is controlled and made available only to select integration partners through a gated program. Most development teams (including legaltech startups, AI companies, and independent software vendors) have no path to programmatic access without a formal partnership relationship with MyCase.
MyCase official siteActions Integuru could expose
Return a paginated list of matters with status, practice area, assigned attorney, and client information
Retrieve the complete record for a single matter including notes, custom fields, and associated contacts
List client and contact records with type, email, phone, and linked matter associations
Create a new client or contact record and associate it with one or more matters
Return time entries for a matter or date range with billed/unbilled status and responsible attorney
Log a billable or non-billable time entry against a specific matter
List documents attached to a matter with file name, upload date, and document category
Upload a document to a specific matter record
Return tasks linked to a matter or assigned attorney with due dates and completion status
Retrieve outstanding balance, billed and unbilled hours, and invoice history for a matter
These actions reflect what Integuru would generate based on the workflows MyCase exposes through its web interface. Final scope is confirmed when the integration is built.
Integuru already supports these platforms in the same vertical
These are live, production-ready integrations (not requests). They show that Integuru has working knowledge of this space.
Frequently Asked Questions
Ready to integrate MyCase?
Integuru builds a production-ready API using direct HTTP requests. 24/7 maintenance included on production plans.
npm install -g integuru