Lexamica Integration API Documentation

Build integrations that connect your systems with Lexamica's case management and referral platform.


🎯 What You Can Do

The Lexamica Integration API enables you to:

  • Send cases from your CRM, intake forms, or case management system

  • Receive cases when other firms refer work to you

  • Track case lifecycle with real-time updates on relay matching, invitations, and status changes

  • Sync bidirectionally between your systems and Lexamica

  • Manage files by uploading and downloading case documents


πŸ“š Documentation Overview

Start Here

Doc
Description

Get your API keys and understand the two-tier authentication model

Configure how your field names translate to Lexamica's fields

Ingest the OpenAPI spec directly

Core Capabilities

Doc
Description

Send data to Lexamica (cases, invitations, updates, files)

Receive real-time event notifications from Lexamica

Poll for events when webhooks aren't an option

Integration Examples

Step-by-step guides for common integration patterns:

Guide
Use Case

Find the right guide for your integration

Send cases from a web form (simplest)

Get notified when cases arrive

Poll for incoming cases

Send cases + receive all updates

Send cases + poll for updates

Import cases with known handlers

Import cases + poll for updates

Receive invitations + respond via API

Receive invitations via polling

Upload, download, and manage files


πŸš€ Quick Start

1. Get Your Credentials

Contact Lexamica to receive:

  • Organization ID β€” identifies your firm

  • Public Key β€” for sending data to Lexamica

  • Private Key β€” for configuration and management operations

2. Choose Your Integration Pattern

3. Read the Foundational Docs

Before diving into examples, understand the building blocks:

  1. Organizations and Authentication β€” How API keys work

  2. Mapping Engine β€” How to configure field transformations

  3. Inbound Webhooks or Webhook Subscriptions β€” Depending on your data flow

4. Follow an Integration Example

Pick the Integration Examples that matches your use case and follow it step-by-step.


πŸ”§ Base URLs

Environment
URL

Production

https://integration.lexamica.com

Sandbox

https://integration-demo.lexamica.com

Use the sandbox environment for development and testing before going live.


πŸ’‘ Webhooks vs. Polling

Factor
Webhooks
Polling

Latency

Real-time (seconds)

Depends on poll frequency

Infrastructure

Requires public HTTPS endpoint

Outbound requests only

Firewall

Needs inbound access

Firewall-friendly

Best for

Real-time sync

Batch processing, restricted networks

Most integrations use webhooks for real-time updates. Use polling if your infrastructure doesn't support inbound connections.


πŸ“ž Support

  • Technical Issues: Contact Lexamica integration support

  • API Access: Request credentials through your Lexamica account manager


Last updated: January 2026

Last updated