← Back to all docs
abacuslaw

AbacusLaw API

AbacusLaw is law practice management software used by small and midsize firms to manage cases (matters), clients, calendars with court rules, documents, time & billing, and trust accounting. An unofficial API lets you programmatically pull matter lists, contacts, events/deadlines, tas

By Alex KlarfeldJanuary 26, 2026
AbacusLaw API

What is AbacusLaw?

AbacusLaw is a practice and case management platform historically offered by AbacusNext (now part of CARET). Firms use AbacusLaw to centralize matter files, client/contact information, rules-based calendaring for court deadlines, task management, document automation, conflict checking, intake, time tracking, billing, and trust accounting. Deployments are commonly on-premises or hosted within Abacus Private Cloud, with Outlook add-ins and document integrations.

Core product areas include:

  • Matter Management (Matters, Stages/Status, Practice Areas, Parties/Contacts, Notes)
  • Calendaring & Tasks (Events, Rules-Based Deadlines, Reminders, Checklists, Staff Assignments)
  • Time & Billing (Time Entries, Expenses, Rates, Invoices, Payments)
  • Trust Accounting (Trust Accounts, Deposits/Disbursements, Matter-Level Balances)
  • Document & Communication (Document Assembly, File Links, Email/Outlook Sync, Client Portal)
  • Intake & Conflicts (Intake Forms, Conflict Checking, Lead Tracking)

Common data entities:

  • Users, Roles/Permissions (Attorney, Paralegal, Staff, Admin)
  • Matters (metadata, matter numbers, practice area, stage/status, responsible attorney)
  • Contacts (clients, opposing counsel, judges, vendors; addresses and communication preferences)
  • Calendar Events & Deadlines (court rules, triggers, service methods, reminders)
  • Tasks & Checklists (assignments, due dates, completion states)
  • Time Entries & Expenses (UTBMS-like activity codes, hours, rates, billable flags)
  • Invoices & Payments (invoice numbers, balances, payment methods)
  • Trust Accounts & Transactions (deposit/disbursement entries, balances, compliance)
  • Documents & Attachments (file metadata, storage locations)

The AbacusLaw Integration Challenge

Legal teams rely on AbacusLaw daily, but turning desktop/portal-first workflows into API-driven automation can be complex:

  • Legacy/desktop-first architecture: Many firms run AbacusLaw on-prem or via Abacus Private Cloud with limited or no modern REST APIs
  • Rules-based calendaring: Deadline chains, service methods, and event dependencies require careful modeling to avoid missed dates
  • Outlook-dependent flows: Email, contacts, and calendar sync often hinge on add-ins and can be brittle across versions
  • Trust accounting rigor: Compliance-sensitive trust transactions must be reconciled accurately at matter and account levels
  • Data spread: Key context spans matters, calendars, documents, time entries, invoices, and trust ledgers with references in multiple views
  • Authentication complexity: Windows AD/remote desktop, APC portals, and role-based permissions complicate headless automation
  • File storage nuances: Documents may live on network shares with permission and path issues rather than object storage

How Supergood Creates AbacusLaw APIs

Supergood reverse-engineers authenticated flows (APC portals and web modules) and safe backend adapters to deliver a resilient API endpoint layer for your AbacusLaw environment.

  • Handles username/password and domain/AD credentials securely; supports APC-hosted logins and MFA when enabled
  • Maintains session continuity with automated refresh, health checks, and change detection
  • Normalizes responses across modules so you can integrate once and rely on consistent matter, calendar, and billing schemas
  • Aligns with customer entitlements and role-based permissions to ensure compliant, least-privilege access
  • Supports document uploads via signed transfers and checksum validation; maps file-share paths when required

Getting Started

  • Schedule Integration Assessment

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

  • Supergood Builds and Validates Your API

We deliver a hardened AbacusLaw adapter tailored to your workflows and entitlements.

  • Deploy with Monitoring

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

API Endpoints

Authentication

POST/sessions

Establish a session using credentials. Supergood can operate with username/password plus domain/AD and MFA when enabled (APC-hosted). Returns a short-lived auth token maintained by the platform.

Authentication

POST/sessions/refresh

Refresh an existing token to keep sessions uninterrupted.

Matters

GET/matters

List matters with filters and summary details.

Calendar Events

POST/matters/{matterId}/events

Create a calendar event or rules-based deadline with court rule references and reminders.

Time Entries

POST/time-entries

Create a time entry linked to a matter, with rates and billable flags.

Use Cases

Matter & Contact Data Sync

- Mirror matters, clients, and parties into your platform for analytics, intake, or CRM - Keep matter metadata current for dashboards, conflict checks, and reporting - Normalize matter numbers, statuses, practice areas, and responsible attorney assignments

Calendaring & Docket Automation

- Create rules-based calendar events from your product (e.g., filing triggers, service method calculations) - Sync deadlines and reminders to your calendaring tools; track completion and rescheduling - Generate SLA alerts for upcoming court dates and push updates back into AbacusLaw

Time & Billing Workflows

- Capture time entries from your product and push them to AbacusLaw for billing - Reconcile invoice status and payments with accounting (e.g., QuickBooks, Xero) - Normalize rates, billable flags, and activity codes across matters

Documents & Client Experience

- Attach documents to matters and events; log communications - Trigger client portal updates, send reminders, and track acknowledgments - Unify intake forms and checklist progress across systems

Technical Specifications

Authentication

Username/password with optional domain/AD and MFA; supports APC-hosted login or customer-managed credentials

Response format

JSON with consistent resource schemas and pagination across modules

Rate limits

Tuned for firm-scale throughput while honoring entitlements and usage controls

Session management

Automatic reauth and session rotation with health checks

Data freshness

Near real-time retrieval of matters, contacts, calendars, time, invoices, and trust ledger objects

Security

Encrypted transport, scoped tokens, and audit logging; respects AbacusLaw role-based permissions

Webhooks

Optional asynchronous delivery for long-running workflows (e.g., court rule calculations, invoice updates)

Latency

Sub-second responses for list/detail queries under normal load

Throughput

Designed for high-volume matter sync and calendar/time entry processing

Reliability

Retry logic, backoff, and idempotency keys minimize duplicate actions

Adaptation

Continuous monitoring for portal/adapter changes with rapid updates

Frequently asked questions

Supergood supports workflows across commonly used modules such as Matter Management (Matters, Contacts, Notes), Calendaring (Events, Rules-Based Deadlines), Time & Billing (Time Entries, Expenses, Invoices), and Trust Accounting (Accounts, Transactions), subject to your licensing and entitlements. We scope coverage during integration assessment.

We support username/password with optional domain/AD and can operate behind APC-hosted portals with MFA (SMS, email, TOTP) when enabled. Sessions are refreshed automatically with secure challenge handling.

Yes. We normalize invoices, payments, and trust activity to match your ERP/accounting schema and deliver updates via webhooks or polling while complying with rate and permission constraints. We commonly integrate with QuickBooks and Xero.

Yes. We model triggers, service methods, and downstream deadline chains explicitly, compute reminders, and reconcile changes when events shift.

Common pain points include a lack of modern REST APIs, reliance on desktop/APC environments, brittle Outlook sync, and difficulty extracting normalized data across matters, calendars, and billing. Supergood addresses these with a structured endpoint layer, normalization, and resilient session management.

Ready to get a real API?