Convert Lease Agreement to structured JSON in 2 seconds
Paste any lease agreement — get clean JSON with fields, line items, totals and dates. One API call. No regex. No training.
Example: Lease Agreement → JSON
Input — raw lease agreement text
MASTER SERVICES AGREEMENT Effective Date: March 1, 2026 Parties: - Provider: Northwind LLC, Delaware, USA - Client: Brightline Imports Inc., New York, USA Term: 12 months, auto-renewing. Fees: $8,500/month, net 30. Governing Law: State of New York. Termination: 60 days written notice by either party.
Output — structured JSON
{
"document_type": "lease-agreement-to-json",
"fields": {
"parties": [
{
"role": "provider",
"name": "Northwind LLC",
"jurisdiction": "Delaware, USA"
},
{
"role": "client",
"name": "Brightline Imports Inc.",
"jurisdiction": "New York, USA"
}
],
"effective_date": "2026-03-01",
"term_months": 12,
"auto_renewing": true,
"fees": {
"amount": 8500,
"currency": "USD",
"period": "monthly",
"payment_terms": "net 30"
},
"governing_law": "State of New York",
"termination_notice_days": 60
}
}
API call
curl -X POST https://document-to-json.boring-saas-infra.workers.dev/extract \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_KEY" \
-d '{
"document_type": "lease-agreement-to-json",
"text": "<your lease agreement text here>"
}'
# → 200 OK
{
"document_type": "lease-agreement-to-json",
"fields": { ... }
}
Why use our lease agreement parser
- Extracts every important field from any lease agreement — no templates, no regex, no training.
- Handles layout variations, multi-page, non-English text.
- Returns clean JSON with line items, totals, dates, parties and identifiers.
- Free 50 extractions per day. Pro: 5,000/month for $19.99.
- REST API. Works from any language. MCP server for AI agents.
Pricing
FAQ
How do I convert a lease agreement to JSON?
POST the raw text of your lease agreement to our /extract endpoint with document_type="lease-agreement-to-json". You get structured JSON back in ~2 seconds.
Is there a free tier for lease agreement extraction?
Yes. 50 extractions per day, no credit card required.
Do I need to OCR my lease agreement first?
No. Send raw text. If you have a PDF or image, use any OCR you already have and send us the text — or use our MCP server which handles PDFs directly.
What fields are extracted from a lease agreement?
Typical fields: parties, dates, amounts, totals, currency, line items, tax, identifiers, and any document-specific fields.
Can I integrate this via API?
Yes. REST API. Works from any language. See the main Docs-to-JSON page for docs.