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
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
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:
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:
Organizations and Authentication β How API keys work
Mapping Engine β How to configure field transformations
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
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
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
