API Reference

Build Custom Integrations

RESTful API with comprehensive endpoints for case management, documents, AI features and more. Available on Professional and Enterprise plans.

Base URL: https://api.lawvyn.ai/v1

Core Concepts

Authentication

OAuth 2.0 with API keys. Rate limiting: 1000 req/min for Enterprise, 100 req/min for Professional.

Data Models

Complete schema reference for Cases, Documents, Contacts, Hearings, Tasks and custom fields.

Webhooks

Real-time event notifications for case updates, deadline changes, document uploads and more.

Security

TLS 1.3, AES-256 encryption, IP whitelisting and audit logging for all API calls.

Endpoints

Core API endpoints for programmatic access to LawVyn.

GET/api/v1/cases

List all cases with pagination, filtering and sorting options.

pagelimitstatuscourt_iddate_from
POST/api/v1/cases

Create a new case with parties, court details and metadata.

titlecase_numbercourt_idparties[]status
GET/api/v1/documents

Retrieve documents with full-text search and tag filtering.

case_idsearchtags[]typepage
POST/api/v1/documents/upload

Upload documents with automatic OCR processing and tagging.

filecase_idtags[]description
GET/api/v1/hearings

Get upcoming hearings with court and judge information.

case_iddate_fromdate_tocourt_id
POST/api/v1/ai/draft

Generate AI-powered legal document drafts based on case context.

template_idcase_idcontextlanguage

Quick Example

cURL
curl -X GET "https://api.lawvyn.ai/v1/cases?status=active&limit=10" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"

Ready to integrate?

Get your API keys and start building custom integrations today.

Request API Access