Skip to main content
All guides

Clio, PracticePanther, MyCase, NetDocuments: what integrates?

Jan Elvers

, founder of Elevate Consulting

Jan Elvers spent seven years as a DevOps engineer building and running software that has to hold up in production. In 2026 he founded Elevate Consulting, where he builds automation, internal tools and integrations for small law firms and businesses. He leads every project himself, from the first call to operations.

Published · 8 min read

All four systems can be integrated through an API, but what you can verify before you start differs a lot. Clio publishes detailed developer docs, including OAuth, rate limits and webhooks. PracticePanther publishes an API reference and asks you to request access. MyCase offers its Open API only on the Advanced tier. NetDocuments keeps its technical documentation behind a developer portal. For LEAP in the UK, the public information is thinner still. Where the docs are silent, plan for it.

Part of the guide Law firm automation: what pays off and where to start

Key takeaways

  • Clio Manage uses OAuth 2.0 with a default rate limit of 50 requests per minute per access token during peak hours, and supports signed webhooks.
  • PracticePanther's API uses the OAuth 2.0 authorization code flow and requires a request for API access before the first call.
  • MyCase states that its Open API is available exclusively in the Advanced tier, with credentials issued to an account admin on request.
  • For NetDocuments and LEAP, the public pages we could open confirm an API but not rate limits or webhooks, so those need confirming with the vendor.

Which of these systems can a small firm integrate, and how?

Each of the five systems offers some form of API, but only Clio documents authentication, rate limits and webhooks publicly in enough detail to design an integration before talking to the vendor. The table summarizes what we could verify in the vendors' own documentation on 24 September 2026.

“Not stated” means we did not find it in the pages listed under sources. It does not mean the feature is missing. It means you should ask before you design around it.

Public API documentation by system, as read on 24 September 2026
SystemAccessAuthenticationWebhooksPublished rate limit
Clio ManageDeveloper application, region-specific tokensOAuth 2.0 authorization codeYes, HMAC-SHA256 signed, expiring50 requests per minute per token at peak
PracticePantherRequest API access firstOAuth 2.0 authorization codeNot statedNot stated
MyCaseAdvanced tier only, credentials on requestOAuth 2.0 (redirect URL required)Not stated in help articleNot stated
NetDocumentsApplication registered in the NetDocuments portalOAuth 2.0 authorization code (per third-party setup guide)Not statedNot stated
LEAP (UK)LEAP Developer ConsoleNot statedNot statedNot stated

What does the Clio Manage API allow?

Clio Manage offers a documented API covering matters, contacts, calendars, tasks, documents, billing, trust accounting and court rules, secured with OAuth 2.0. It is the most completely documented of the systems in this guide.

Authorization uses the OAuth 2.0 authorization code grant. According to Clio's docs, authorization codes are valid for 10 minutes, access tokens last 30 days, and refresh tokens do not expire and should be stored encrypted. Clio runs separate regions, and tokens issued for the US are not valid against the EU, Canadian or Australian endpoints, which matters for any firm whose account is not on the US instance.

The default rate limit is 50 requests per minute per access token during peak hours, which for the US and Canada are 4 am to 7 pm Pacific, Monday to Friday. Off-peak limits are higher. A 429 response carries a Retry-After header. For bulk migrations this limit decides the schedule, so plan them off-peak.

Webhooks exist for matters, activities, bills, calendar entries, communications, contacts, tasks, documents, folders and Clio Payments payments, with created, updated and deleted events plus matter_opened, matter_pended and matter_closed. A webhook expires after 3 days unless you set expires_at, with a maximum of 31 days, so an integration must renew them. Clio signs each delivery with an HMAC-SHA256 signature in the X-Hook-Signature header.

What does the PracticePanther API allow?

PracticePanther offers a REST API (version 2) using the OAuth 2.0 authorization code flow, and you must first submit a request for API access. Client credentials are requested from PracticePanther rather than created self-service.

The API reference lists accounts, bank accounts, call logs, contacts, custom fields, emails, events, expenses, invoices, items, matters, notes, payments, relationships, tags, tasks, time entries and users. That covers intake, matter setup and time capture.

Two gaps are worth knowing. The API reference gives access tokens up to 24 hours and refresh tokens up to 14 days, while the help center article says refresh tokens are in most cases valid for 60 days or until used. An integration should assume the shorter value. Neither page we read mentions webhooks or rate limits, so change detection may need polling; confirm with PracticePanther before relying on either.

What does MyCase offer, and on which plan?

MyCase states that its Open API is available exclusively in the Advanced tier. On lower tiers, an API integration is not an option according to that article, and exports or manual steps remain.

To get access, the firm sends MyCase support a redirect URL for OAuth 2.0, whether read or write access to all resources is needed, and the admin's email address. MyCase then issues credentials to an account admin. MyCase says it does not provide direct technical support for API implementations and points firms to certified consultants and the API documentation.

The help article does not describe webhooks, rate limits or the list of resources. MyCase's separate API documentation site did not render for our review, so we cannot state those details. Ask for them before you scope a project.

How do you integrate with NetDocuments?

NetDocuments integrations run through an application registered in the NetDocuments portal, but the technical API documentation is not on the public pages we could open. That makes NetDocuments the least verifiable system in this guide before a project starts.

A setup guide from Tungsten Automation, a third-party vendor that connects to NetDocuments, describes the registration: the application type must be REST, the client type Confidential with the authorization code grant flow, and a client ID and client secret are issued once the application is saved. We found no public statement on rate limits or webhooks.

In practice, a firm that wants a custom NetDocuments integration should expect a step where the developer obtains portal access and the documentation first. Budget time for it.

What about LEAP for UK firms?

LEAP says its API platform allows third parties to extend, expand and automate LEAP functionality using REST APIs, with access through the LEAP Developer Console. The same page describes that console as a route for developers with an app that is valuable to law firms, which suggests a vetting step.

Authentication, rate limits, webhooks and the list of resources are not described on that page. For a single UK firm that wants one internal integration, clarify with LEAP first whether the console is open to it or only to product vendors.

When is an export the only realistic path?

An export is the realistic path when your plan has no API access, when the vendor does not grant access for a one-firm integration, or when a published rate limit makes a full sync too slow. Exports are slower and one-way, but they are often enough for reporting and migrations.

Elevate Consulting builds on the APIs, exports and databases a system actually offers and says up front when a workflow cannot be automated cleanly on your current plan. Sometimes the honest answer is: not yet, until the plan or the vendor's access changes.

Check what your setup allows

Cite this page

Elevate Consulting (Jan Elvers). "Clio, PracticePanther, MyCase, NetDocuments: what integrates?". https://elevate-consulting.net/en/guides/clio-practicepanther-mycase-netdocuments-integrations. Updated September 24, 2026.

Frequently asked questions

Do we need Zapier or Make to connect these systems?

No, not when the vendor offers an API you can use directly. No-code tools can be enough for simple, low-volume steps, but they add a third party that processes client data. Our comparison guide covers when each approach fits.

Can an integration read and write data, or only read?

It depends on the scopes or access the vendor grants. MyCase, for example, asks whether read or write access is needed when you request credentials. Request the narrowest access the workflow needs.

Who owns the integration if the vendor changes its API?

Whoever maintains the code, so check how the vendor announces API changes before you build. With Elevate, the firm receives the source code and documentation, and maintenance can run under a monthly operations agreement or be handed to another developer.

What about Smokeball and iManage?

They are outside this guide. The same questions apply: how access is granted, how authentication works, whether changes arrive by webhook, and what limits apply. We answer them from the vendor's documentation before scoping.

Does a UK firm on Clio need to do anything differently?

Yes, the region matters. According to Clio's authorization docs, tokens issued against the US endpoint are not valid against the EU, Canadian or Australian endpoints, so the integration must be configured for the region your account runs in.

Sources

  1. Clio Developers, Clio Manage API: Authorization, accessed September 24, 2026
  2. Clio Developers, Clio Manage API: Rate Limits, accessed September 24, 2026
  3. Clio Developers, Clio Manage API reference (resources and webhooks), accessed September 24, 2026
  4. PracticePanther Help Center, PracticePanther API, accessed September 24, 2026
  5. PracticePanther KISS API reference (v2), accessed September 24, 2026
  6. MyCase Help Center, Open API, accessed September 24, 2026
  7. Tungsten Automation, Register a NetDocuments application for Token Vault, accessed September 24, 2026
  8. LEAP Dev, What we build, accessed September 24, 2026

This guide explains technology and workflows. It is not legal advice and does not replace a professional-responsibility review of your situation.

Deutsche Version: RA-MICRO, Advoware, DATEV, beA: Was lässt sich anbinden?

Which workflow costs your firm the most time?

Describe it briefly. On the first call we tell you whether automating it pays off, and if it does not, we say so.

Book a call

Reply within 24 hours