Automate contract review. Extract parties, effective dates, renewal terms, payment terms, and key clauses from contracts into JSON. Free tier, developer-first.
Try live demo View docsLegal teams, founders, and procurement specialists review endless contracts for these fields: parties, effective and expiration dates, renewal terms, payment terms, and unusual key clauses. Reading the full text manually is slow, and a missed auto-renewal clause can be costly. A contract data extraction API surfaces the critical fields in seconds as structured JSON.
Send the contract text to the extraction endpoint with type "contract". DocStruct returns: parties, effective/expiration dates, renewal terms, payment terms, key clauses (title + text), signature requirements, and jurisdiction. Tag contracts by vendor, expiry, or risk and integrate into your contract lifecycle management (CLM) pipeline.
{
"ok": true,
"data": { ... }
}Grab the free tier to test with your own contracts today. No credit card, up to 20 extractions per day.
POST https://docstruct.marwannaili-23-07.workers.dev/v1/extract
Content-Type: application/json
{"text": "<paste invoice/statement/receipt/contract text>", "type": "contract", "output": "json"}
→ {"ok": true, "data": { ... structured fields ... }}