← Back to all docs
prolaw

ProLaw API

ProLaw is practice management software for law firms. It helps firms run matters from intake to billing—tracking clients and contacts, managing case files and calendars, capturing time and expenses, generating invoices, and handling accounting and trust (IOLTA) compliance—all in one s

By Alex KlarfeldFebruary 20, 2026
ProLaw API

What is ProLaw?

ProLaw is a Thomson Reuters practice management, time & billing, and accounting platform built for law firms. It combines matter management, calendaring, document/email management, and financials—including trust accounting—into a single solution closely aligned with legal workflows.

Core product areas include:

  • Matter & Client Management (intake, conflicts, parties, related contacts)
  • Time & Expense Capture (UTBMS/LEDES codes, narratives, billable flags)
  • Billing & Accounting (pre-bills, invoices, payments, write-offs, trust/IOLTA)
  • Docketing & Calendaring (court rules, tasks, deadlines, Outlook integration)
  • Document & Email Management (profiles, templates; many firms pair with iManage)
  • Reporting & Analytics (WIP/AR aging, realization, productivity, compliance)
  • Security & Administration (users, roles, practice groups, rate schedules)

Common data entities:

  • Clients & Contacts (client numbers, organizations, people, roles)
  • Matters (matter numbers, practice areas, responsible attorney, status, dates)
  • Parties (plaintiff/defendant/related; opposing counsel and firms)
  • Time Entries & Expenses (date, hours/amounts, task/activity codes, narrative)
  • Pre-Bills & Invoices (draft/final, totals, balances, LEDES export)
  • Payments & Trust Transactions (receipts, transfers, disbursements, ledgers)
  • Calendar & Docket Events (rules-based deadlines, hearings, reminders)
  • Documents & Emails (profiles/metadata, links to DMS like iManage)
  • Users/Roles (attorneys, timekeepers, billing staff, permissions)

The ProLaw Integration Challenge

Teams rely on ProLaw as the source of truth for matters and money, but turning portal-centric workflows into API-driven automation requires careful handling:

  • On‑prem and hybrid deployments: Many firms host ProLaw on-prem with strict firewalls, AD/SSO, and change windows—requiring resilient headless sessions and secure connectivity.
  • Accounting rigor: Posting rules, open/closed periods, trust/IOLTA constraints, and LEDES/UTBMS coding must be respected to avoid compliance issues.
  • Customizations: Firms often customize fields, matter numbering, rate schedules, and reports—APIs must adapt while normalizing outputs.
  • Long‑running cycles: Pre-bill generation, edits, and finalization span hours to days and require asynchronous job tracking.
  • iManage interplay: Matters need to map cleanly to iManage workspaces and folders with consistent keys and metadata.
  • Authentication complexity: Windows authentication, SSO/MFA, and session rotation complicate headless automation.
  • Auditability: Every financial action must include who/when/what with idempotency, rationale, and attachment support.

How Supergood Creates ProLaw APIs

Supergood reverse‑engineers authenticated browser flows and network interactions to deliver a resilient API endpoint layer for your ProLaw environment.

  • Handles username/password, Windows/AD, and SSO/MFA securely; supports service accounts or customer‑managed credentials
  • Maintains session continuity with automated refresh, CSRF/cookie rotation, and change detection
  • Normalizes matter, client, time, invoice, and trust objects so you can integrate once and rely on consistent schemas
  • Aligns with firm entitlements and role‑based permissions for compliant access and visibility
  • Supports high‑volume operations (time capture, invoice sync) with polling or webhooks for long‑running tasks (e.g., pre‑bill to final)
  • Offers optional secure on‑prem connector for stable connectivity to firm‑hosted ProLaw

Getting Started

  • Schedule Integration Assessment

Book a 30‑minute session to confirm your modules, deployment (on‑prem/cloud), and authentication model.

  • Supergood Builds and Validates Your API

We deliver a hardened ProLaw adapter tailored to your workflows, custom fields, and entitlements.

  • Deploy with Monitoring

Go live with continuous monitoring and automatic adjustments as ProLaw evolves.

Use Cases

iManage‑Aligned Matter Workspaces

- Create matters in ProLaw and attach iManage workspace references - Sync matter metadata (client/matter numbers, attorneys, status) into iManage workspace and folder templates - Keep both systems aligned when matters change practice group or ownership

Time Capture & Activity Automation

- Push time from calendars, call logs, or AI timekeepers directly into ProLaw with UTBMS task/activity codes - Apply rate schedules and billable flags consistently; prevent duplicates with idempotency keys - Surface daily time capture status and gaps in your product

Billing, WIP, and AR Analytics

- Pull invoice, WIP, and payment status to power dashboards and alerts - Detect overdue balances and trigger client reminders in your CRM - Reconcile trust transactions and apply trust to invoices programmatically (subject to permissions)

Intake to Matter Creation

- Convert approved intake records to clients and matters with correct numbering and responsible attorney assignments - Run basic conflict checks and attach notes or approvals for audit

Docket & Calendar Sync

- Mirror rules‑based deadlines and hearing dates into your task system - Notify case teams and update matter timelines when events change

Technical Specifications

Authentication

Username/password, Windows/AD, and SSO/MFA 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 throughput while honoring entitlements and usage controls

Session management

Automatic reauth and cookie/session rotation with health checks

Data freshness

Near real‑time retrieval of matters, time, invoices, and trust ledgers

Security

Encrypted transport, scoped tokens, and audit logging; respects ProLaw role‑based permissions

Webhooks

Optional asynchronous delivery for long‑running workflows (e.g., pre‑bill finalized, payment posted, trust transfer)

Latency

Sub‑second responses for list/detail queries under normal load; billing cycle operations reflect underlying platform behavior

Throughput

Designed for high‑volume time capture and invoice synchronization across practice groups

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

Frequently asked questions

Supergood supports workflows commonly used by firms, including Matter & Client Management, Time & Expense, Billing & AR, Trust Accounting (subject to permissions), Docket/Calendar sync, and basic conflicts. Coverage is scoped to your licensing and entitlements during assessment.

We expose workspaceRef fields on matters and can read/write iManage workspace IDs, libraries, and folder templates. If you use iManage Work, we can coordinate workspace creation and metadata sync so matter changes in ProLaw reflect in iManage—and vice versa when desired.

We support username/password, Windows/AD, and SSO/MFA. For on‑prem ProLaw, Supergood can deploy a lightweight connector that maintains secure outbound connections, session rotation, and health checks without inbound firewall changes.

Yes—subject to strict role permissions and firm policies. We can retrieve trust balances and postings and, where permitted, apply trust to invoices or record payments with full audit trails and idempotency safeguards.

We accept UTBMS task/activity codes on time entries and can retrieve invoice data suitable for LEDES generation or read finalized LEDES exports. We preserve raw ProLaw fields while normalizing common attributes.

Ready to get a real API?