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.
Don't see your document type? Document Analysis API supports custom rule-based extraction. Read more →
result = client.extraction.basic( file="bank_statement.pdf", document_type="bank_statement" ) print(result.fields)
{
"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]
}
Vendor invoice → JSON → ERP. Cuts manual data entry. Pairs with Tally / Zoho / SAP.
Bank statement extraction → 60+ data points for credit scoring. Sub-30-sec turnaround.
Mobile-captured receipt → structured expense entry. T&E automation made simple.
Pre-fill customer onboarding from KYC document. CKYC 2.0-ready.
Pull party names, dates, payment terms from contracts before legal review.
Hospital bill structure → claim line items. Speed up TPA processing.
Per page processed. Multi-page documents counted per page. Same flat rate regardless of document type or field count. Pricing shown in your local currency — change country in the top-right to switch.
Extract Pro adds confidence scores, validation rules, and guardrails — for fintech and regulated workflows where false positives are costly. See Extract Pro →