← Back to all docs
timeslips

Timeslips API

Timeslips is timekeeping and billing software for law firms. It helps attorneys and staff capture time and expenses, apply rates and billing arrangements, review pre-bills, issue invoices (including LEDES e-billing formats), record payments and trust transfers, and report on profitabi

By Alex KlarfeldFebruary 20, 2026
Timeslips API

What is Timeslips?

Timeslips is a time and billing platform widely used by law firms and professional services organizations. It supports granular time and expense capture, flexible rate management, pre-bill review workflows, invoicing (including LEDES formats), payments, and trust/retainer accounting.

Core product areas include:

  • Time & Expense Capture (slips, activity/task codes, timers)
  • Rates & Billing Arrangements (hourly, flat fee, contingency, custom rates by timekeeper/matter)
  • Pre-Bill Review & Adjustments (write-downs, narratives, approvals)
  • Invoicing & E-Billing (PDF and LEDES 1998B exports, email delivery)
  • Payments & Trust/Retainer (receipts, trust transfers, allocations)
  • Reporting & Analytics (realization, utilization, WIP, A/R, profitability)
  • Integrations (accounting systems, document management workflows)

Common data entities:

  • Clients (organizations/individuals, billing profile, contacts)
  • Matters/Projects (client, responsible attorney, billing arrangement, rates, status)
  • Timekeepers (attorneys/staff, roles, default rates)
  • Slips (time and expense entries with codes, rates, amounts, billable flags)
  • Activity & Task Codes (standardized classification for work performed)
  • Billing Cycles & Pre-Bills (grouped WIP for review and approval)
  • Invoices (finalized bills, formats, delivery status)
  • Payments & Trust Accounts (receipts, transfers, balances)
  • Users/Roles (permissions, approval rights)
  • Audit Events (who changed what, when)

The Timeslips Integration Challenge

Law firms rely on Timeslips daily, but turning its desktop- and portal-centric workflows into API-driven automation presents challenges:

  • Data modeling complexity: Rate hierarchies (timekeeper/matter/client), billing arrangements, and write-downs must be applied consistently during calculation.
  • Pre-bill lifecycle: WIP collection, narrative edits, approvals, and adjustments span hours to days and require asynchronous handling and auditability.
  • E-billing formats: LEDES field mapping, task/activity code sets, and client-specific requirements need normalization to avoid rejection.
  • Trust & payments: Retainer balances, allocations to invoices, and split payments need accurate sequencing and safeguards.
  • DMS alignment: Mapping matters and documents between Timeslips and iManage workspaces requires reliable identifiers and cross-system references.
  • Authentication & sessions: Headless automation must maintain secure sessions and respect role-based permissions and approvals.

How Supergood Creates Timeslips APIs

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

  • Handles username/password and customer-managed credentials securely
  • Maintains session continuity with automated refresh and change detection
  • Normalizes clients, matters, slips, pre-bills, and invoices so you can integrate once and rely on consistent schemas
  • Aligns with customer entitlements and role-based permissions to ensure compliant access
  • Supports high-volume operations (bulk slip ingestion, billing cycles) with polling or webhooks for long-running jobs
  • Generates LEDES outputs alongside PDFs and captures delivery status

Getting Started

  • Schedule Integration Assessment

Book a 30-minute session to confirm your modules, licensing, and authentication model.

  • Supergood Builds and Validates Your API

We deliver a hardened Timeslips adapter tailored to your workflows, iManage mapping, and entitlements.

  • Deploy with Monitoring

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

Use Cases

iManage-Driven Time Capture

- Create time slips from document and email activity in iManage (open, edit, send events) - Apply matter-level rates and activity/task codes automatically - Tag slips with iManage workspace/document references for auditability

Pre-Bill Review & Approval Sync

- Generate pre-bills for selected matters on a schedule - Sync pre-bill queues and approval states to your workflow tool - Apply write-downs and narrative edits programmatically and capture rationale

LEDES & Invoice Delivery

- Finalize approved pre-bills into invoices across clients - Export PDF and LEDES 1998B files and deliver via email - Attach finalized invoices back into the appropriate iManage workspace

Trust & Payment Automation

- Record payments and allocate retainer balances to open invoices - Enforce sequencing rules and prevent over-application - Feed A/R and realization metrics into your analytics layer

Technical Specifications

Authentication

Username/password with support for service accounts or customer-managed credentials; sessions refreshed automatically

Response format

JSON with consistent resource schemas and pagination across modules

Rate limits

Tuned for firm-wide throughput while honoring customer entitlements and usage controls

Session management

Automatic reauth and session rotation with health checks

Data freshness

Near real-time retrieval of matters, slips, pre-bills, invoices, and payments

Security

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

Webhooks

Optional asynchronous delivery for long-running workflows (e.g., billing batch generation, invoice delivery status)

E-billing

LEDES 1998B export support with configurable task/activity mappings

Latency

Sub-second responses for list/detail queries under normal load; batch pre-bill generation reflects underlying platform behavior

Throughput

Designed for high-volume slip ingestion and billing cycle synchronization

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 for legal billing, including Clients & Matters, Time & Expense Slips, Billing Cycles & Pre-Bills, Invoices & LEDES Exports, Payments & Trust, and Reporting/Audit, subject to your licensing and entitlements. We scope coverage during integration assessment.

We support mapping by client/matter identifiers and can store iManage workspace and document references on slips, pre-bills, and invoices. Attachments (e.g., PDF invoices) can be published back to the correct iManage workspace for unified matter files.

Yes. We can generate pre-bills, synchronize queues and statuses, apply write-downs and narrative edits, and capture approvals with normalized audit records. Long-running operations are handled via polling or webhooks.

Yes. We produce LEDES 1998B alongside PDF invoices and support configurable mappings for activity/task codes, timekeeper IDs, and client requirements to minimize rejection risk.

We apply the platform’s rate hierarchy (timekeeper/matter/client) and billing arrangement (hourly, flat, contingency) consistently, preserving raw calculations while exposing normalized totals and adjustments.

Yes. We can record payments, allocate trust balances to invoices, and enforce sequencing rules to prevent over-application, with complete audit trails.

Ready to get a real API?