Build with izylaw API
Powerful REST API and SDKs to integrate legal workflow automation into your applications. Comprehensive documentation and code examples to get you started quickly.
Quick Start Example
// Initialize the izylaw API client
const izylaw = require('@izylaw/sdk');
const client = new izylaw.Client({
apiKey: process.env.IZYLAW_API_KEY,
environment: 'production'
});
// Create a new case
const newCase = await client.cases.create({
title: "Smith vs. Johnson",
type: "civil",
status: "active",
assignedTo: "user_12345"
});
// Generate a legal document
const document = await client.documents.generate({
template: "contract",
data: {
party1: "John Smith",
party2: "Jane Doe",
date: "2025-01-01"
}
});
console.log('Case created:', newCase.id);
console.log('Document generated:', document.url);API Features
Enterprise-grade API with developer-friendly features
API Key Authentication
Secure API key-based authentication with OAuth 2.0 support
Rate Limiting
10,000 requests/hour on Pro plan, unlimited on Enterprise
Webhooks
Real-time event notifications for case updates and document generation
REST & GraphQL
Choose between REST API or GraphQL for maximum flexibility
Encrypted Connections
All API calls are made over HTTPS with TLS 1.3
Global CDN
Low latency API endpoints in multiple regions worldwide
API Endpoints
Core endpoints to manage cases, documents, and clients
| Method | Endpoint | Description | Auth |
|---|---|---|---|
| GET | /api/v1/cases | List all cases | Required |
| POST | /api/v1/cases | Create a new case | Required |
| GET | /api/v1/documents | List all documents | Required |
| POST | /api/v1/documents/generate | Generate document with AI | Required |
| GET | /api/v1/clients | List all clients | Required |
| POST | /api/v1/webhooks | Create webhook subscription | Required |
Official SDKs
Get started quickly with our official client libraries
JavaScript
npm install @izylaw/sdkPython
pip install izylawPHP
composer require izylaw/sdkRuby
gem install izylawGo
go get github.com/izylaw/sdk-goJava
Maven/Gradle supportReady to Start Building?
Get your API key and start integrating izylaw into your applications today. Full documentation and support available.