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.
<3 sec
Response latency per call
99.9%+
Reliability rate on generated APIs
24/7
On-call maintenance on production plans
$0
Sandbox trial before production
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 siteHow Integuru fills the gap
Integuru generates a production-ready HTTP API for MyCase without a partner agreement. It maps the authenticated network requests the MyCase web app already makes, handles the login flow including 2FA, covers the branching states real accounts hit, and keeps the API running with 24/7 on-call maintenance on production plans.
Planned endpoints
Actions 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.
Need a different MyCase action?
Tell us the workflows and accounts you need. Requested integrations are delivered to a sandbox you can test free before production.
Process
What happens after you book a call
1Tell us the MyCase workflows you need
Book a call and list the actions, account types and call volume. There is no separate build fee to start.
2Integuru builds the API in days
The team maps the authenticated requests MyCase makes into a direct HTTP API, covering the edge cases you named, and delivers it to a sandbox you test free.
3Move to production, maintained
Call documented REST endpoints from your stack, and hand breakage to Integuru: production integrations are maintained around the clock, with auth auto-healing included.
Guide
MyCase integration guide
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.
Live in Legal
Integuru already supports these platforms in the same vertical
Good to know
Before you book a call
- How long does this take?
- Most managed-service integration requests are built within a few days, including the workflows and edge cases you ask for.
- What if MyCase changes or breaks?
- Every managed integration includes 24/7 on-call maintenance, so your team is never pulled into patching target-platform changes.
- What does it cost?
- You test the MyCase integration free in a sandbox before paying anything. Production pricing follows the standard Production plan (starts at $499/month, including 24/7 on-call maintenance), scoped to the platforms, workflows and call volume you need.
FAQ