Parse
Use CasesDocsAPI Reference
Log InGet Started Free
REST API · Contracts to JSON · 100 free pages/mo

Contract Data Extraction API

Turn contracts and agreements into structured JSON. Parties and roles, effective and termination dates, governing law, renewal terms, and summarized key clauses - the fields legal and procurement teams actually track. No manual review pass.

Get an API Key FreeRead the Docs

From Clauses to a Queryable Record

Send the contract and a schema. Parties, dates, and the clauses you care about come back typed, ready to drop into a CLM record or a renewal alert.

request.sh
curl -X POST \
  https://api-parse.conversiontools.io/v1/extract \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "file=@contract.pdf" \
  -F 'schema={
    "contract_type": "string",
    "parties": [{ "name": "string", "role": "string" }],
    "effective_date": "date",
    "termination_date": "date",
    "auto_renewal": "boolean",
    "notice_period": "string",
    "governing_law": "string",
    "total_value": "number",
    "currency": "string",
    "clauses": [{ "title": "string", "summary": "string" }]
  }'
response.json
{
  "status": "completed",
  "pages": 9,
  "data": {
    "contract_type": "Master Services Agreement",
    "parties": [
      { "name": "Acme Corp", "role": "Service Provider" },
      { "name": "Globex Inc", "role": "Client" }
    ],
    "effective_date": "2026-01-15",
    "termination_date": "2027-01-14",
    "auto_renewal": true,
    "notice_period": "30 days",
    "governing_law": "State of Delaware",
    "total_value": 84000.00,
    "currency": "USD",
    "clauses": [
      { "title": "Confidentiality", "summary": "Both parties keep proprietary information confidential for 3 years after termination." },
      { "title": "Limitation of Liability", "summary": "Total liability is capped at the fees paid in the prior 12 months." }
    ]
  }
}

Built for Contract Review

A contract is structured meaning buried in prose. The schema pulls the structure out.

Parties and roles, not just text

Each signing party is captured with its role (provider, client, guarantor), ready to become a CLM record instead of a paragraph.

Dates and renewals you can track

Effective and termination dates plus auto-renewal and notice period come back typed, so you can drive renewal alerts off the data.

Clause summaries on demand

Declare the clauses you care about (confidentiality, liability, indemnity) and get a short structured summary of each, or the verbatim text if you prefer.

Frequently Asked Questions

What contract types can it handle?

NDAs, MSAs, leases, statements of work, employment agreements, and more. The API is schema-driven, so you describe the fields and clauses you need.

Does it work on long, multi-page contracts?

Yes. A multi-page contract is processed in one call, and clauses or parties that appear across different pages are returned together.

Does it summarize clauses or quote them verbatim?

Either. Ask for a short summary per clause, or request the verbatim clause text - you control it through the schema.

Can it read scanned or signed contracts?

Yes. OCR is applied automatically to scanned and image-based PDFs, including executed copies with signatures.

Is contract content kept confidential?

Uploaded contracts are deleted automatically within 24 hours. Extracted data is encrypted in transit and at rest and is never used to train models.

More document extraction use cases

The same schema-driven API works across every document type. Define a schema once, extract from thousands of files.

Data Extraction API

Extract structured JSON from any document with custom schemas.

PDF Parsing API

Parse any PDF into structured JSON, scanned or digital.

Invoice extraction

Vendor, line items, totals, tax, and dates from invoices.

Receipt parsing

Store, items, totals, and payment method from receipts.

Purchase order extraction

PO number, vendor, buyer, and SKU-level line items.

Bank statement to JSON

Transactions, running balances, and dates for reconciliation.

Tax form extraction

Box-level data from W-2, 1099, and other tax forms.

Bill of lading extraction

Carrier, parties, ports, containers, and cargo.

Turn Your Contracts into Data

Free tier covers your first 100 pages a month. No credit card to start.

Get Started FreeAPI Reference
Parse

AI-powered document data extraction

Conversion ToolsPowered by Conversion Tools

Use cases

  • Data Extraction API
  • PDF Parsing API
  • Invoice extraction
  • Receipt parsing
  • Purchase order extraction
  • Bank statement to JSON
  • Tax form extraction
  • Contract data extraction
  • Bill of lading extraction

Developers

  • Quickstart
  • Documentation
  • API Reference

Account

  • Log in
  • Security
  • Privacy Policy
  • Terms of Service
  • Refund Policy
© 2026 Conversion Tools