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

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:
Common data entities:
Legal teams rely on AbacusLaw daily, but turning desktop/portal-first workflows into API-driven automation can be complex:
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.
Book a 30-minute session to confirm your modules, deployment (on-prem/APC), and authentication model.
We deliver a hardened AbacusLaw adapter tailored to your workflows and entitlements.
Go live with continuous monitoring and automatic adjustments as AbacusLaw evolves.
Authentication
/sessionsEstablish 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
/sessions/refreshRefresh an existing token to keep sessions uninterrupted.
Matters
/mattersList matters with filters and summary details.
Calendar Events
/matters/{matterId}/eventsCreate a calendar event or rules-based deadline with court rule references and reminders.
Time Entries
/time-entriesCreate a time entry linked to a matter, with rates and billable flags.
- 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
- 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
- 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
- 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
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
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.