EXTRACTION API

Structured fields from any document.

Pre-trained extraction for invoices, bank statements, receipts, KYC forms, contracts, payslips, lab reports. Returns clean JSON with named fields + bounding boxes. Production-ready accuracy.

SUPPORTED DOCUMENT TYPES

Pre-trained for the documents you process every day

Invoices

Bank statements

Receipts

KYC forms

Contracts

Payslips

Lab reports

ID documents

Don't see your document type? Document Analysis supports custom rule-based review, available on committed plans. Read more →

EXAMPLE RESPONSE

Clean JSON, ready for your ERP / DB

python
result = client.extraction.basic(
    file="bank_statement.pdf",
    document_type="bank_statement"
)

print(result.fields)
response.json
{
  "account_holder": "Rakesh Sharma",
  "account_number": "XXXX1234",
  "bank": "HDFC Bank",
  "ifsc": "HDFC0000123",
  "period": {
    "from": "2026-04-01",
    "to": "2026-05-31"
  },
  "opening_balance": 45000.00,
  "closing_balance": 82340.50,
  "transactions": [...112 records]
}
USE CASES

Where Extraction ships

AP automation

Vendor invoice → JSON → ERP. Cuts manual data entry. Pairs with Tally / Zoho / SAP.

Lending underwriting

Bank statement extraction → 60+ data points for credit scoring. Sub-30-sec turnaround.

Expense management

Mobile-captured receipt → structured expense entry. T&E automation made simple.

CKYC onboarding

Pre-fill customer onboarding from KYC document. CKYC 2.0-ready.

Contract intake

Pull party names, dates, payment terms from contracts before legal review.

Insurance claims

Hospital bill structure → claim line items. Speed up TPA processing.

PRICING

1 credit per page

Extraction draws 1 credit per page — one credit is one extracted page — the same weight regardless of document type or field count, with multi-page documents counted per page. Pay as you go at per extracted page with no commitment, or commit to a monthly minimum for a lower rate: you pay the greater of your minimum and what you actually processed, billed after you process. Pricing shown in your local currency, change country in the top-right to switch.

All prices exclude tax. In India, GST is added at the prevailing rate.All prices exclude VAT, sales tax and any withholding tax.

See plans →

Need higher accuracy + confidence scores?

Extraction Pro adds confidence scores, validation rules, and guardrails, for fintech and regulated workflows where false positives are costly. It draws 2 credits per page instead of 1. See Extraction Pro →

Test Extraction with the free trial

1,000 free credits — 1,000 extracted pages — no card. Upload a sample, see real JSON output.