Document Intelligence API
Upload → Extract → Retrieve JSON. Simple REST API for legal document intelligence. Integrate our AI into your applications in minutes.
Features
Everything you need to build
RESTful API
Simple, well-documented REST endpoints. Upload documents, retrieve structured JSON.
Webhooks
Get notified when processing completes. Integrate with any workflow automation.
Batch Processing
Process hundreds of documents at once. Async processing with status callbacks.
Secure by Default
API keys with scoped permissions. Rate limiting and audit logs included.
Low Latency
Sub-second response for simple extractions. Optimized for high-volume use cases.
White-Label Ready
Custom branding options for SaaS integrations. Your brand, our AI.
Quick Start
Extract legal data in 3 lines of code
// Upload a document
const response = await fetch('https://api.1docextract.com/v1/extract', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
document_url: 'https://your-storage.com/complaint.pdf',
template: 'legal_complaint',
output_format: 'json'
})
});
// Response with extracted data
{
"status": "completed",
"extracted_data": {
"case_number": "2024-CV-1234",
"parties": {
"plaintiff": "Smith Corporation",
"defendant": "Jones LLC"
},
"filing_date": "2024-01-15",
"court": "Superior Court of California"
},
"confidence_scores": {
"case_number": 0.99,
"parties": 0.97,
"filing_date": 0.98
},
"source_citations": [...]
}
Usage-Based Pricing
Pay per page processed. Volume discounts available. Start with our free tier to test the API.
View PricingReady to integrate?
Get your API key and start extracting legal data in minutes.