Skip to content

Build on LegalEdge

Modern REST API, real-time webhooks, and comprehensive SDKs. Everything you need to extend and integrate with LegalEdge.

REST API

Full CRUD access to matters, contacts, time entries, invoices, documents, and more. JSON responses, cursor-based pagination, and rate limiting with generous defaults.

Webhooks

Real-time event notifications for matter updates, payment receipts, document changes, and 50+ other events. Configurable retry logic and HMAC signature verification.

OAuth 2.0

Secure authentication with OAuth 2.0 authorization code flow. Scoped permissions, refresh tokens, and support for service accounts.

SDKs & Libraries

Official SDKs for Python, JavaScript/TypeScript, Ruby, and C#. Auto-generated from our OpenAPI specification. Community libraries for Go and PHP.

Zapier Integration

Connect LegalEdge to 5,000+ apps with our official Zapier integration. Pre-built triggers and actions for common workflows, no code required.

Partner Program

Join our partner ecosystem to build integrations, offer consulting, or resell LegalEdge. Revenue sharing, co-marketing, and dedicated partner support.

Quick Start

# List all matters
curl -X GET https://api.legaledge.com/v1/matters \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"

# Response
{
  "data": [
    {
      "id": "mat_abc123",
      "name": "Smith v. Johnson",
      "status": "active",
      "practice_area": "litigation",
      "client": {
        "id": "cli_xyz789",
        "name": "Robert Smith"
      },
      "created_at": "2026-01-15T10:30:00Z"
    }
  ],
  "has_more": true,
  "next_cursor": "cur_def456"
}

API Documentation

Comprehensive documentation with interactive examples, code snippets in every language, and a full API reference.

Getting Started

Authentication, rate limits, and your first API call

API Reference

Complete endpoint documentation with examples

Webhooks Guide

Event types, payloads, and verification

Ready to Build?

Get your API key and start building in minutes. Free tier includes 1,000 requests/day.

Free migration from Clio, PracticePanther, MyCase, and more.