EXTRACT BASIC API

Turn documents into structured JSON

Pull named fields and bounding boxes out of invoices, bank statements, receipts, KYC forms, and contracts. One REST call in, clean JSON out.

Rs 0.90 /page JSON fields + bounding boxes Documents auto-purged after processing
STRUCTURED EXTRACTION

Named fields, not raw text

Extract Basic reads a document and returns each field with its value and location, so you can post it straight into your database or workflow.

Fields with values and coordinates

Every response is structured JSON. Each extracted field comes back with its value and a bounding box, so you can highlight the source on the page, route to manual review, or map directly into your schema.

  • Named fields keyed by type, for example invoice number, total, account number, date.
  • Bounding box coordinates for every extracted value.
  • Multi-page documents handled in a single request.
  • Inputs: PDF, TIFF, JPG, PNG, and scanned images.
  • Synchronous responses for small docs; asynchronous with webhook callback for large batches.
See the API reference →
SUPPORTED DOCUMENTS

Built for the documents you process every day

Extract Basic is tuned for common business and financial document types.

Invoices

Vendor, invoice number, dates, line totals, tax, and grand total returned as named fields ready for accounts payable.

Accounts payable →

Bank statements

Account holder, account number, period, balances, and transaction rows captured with coordinates for reconciliation.

Lending →

Receipts

Merchant, date, amount, and tax pulled from printed and scanned receipts for expense capture.

KYC forms

Identity fields, names, and addresses extracted from onboarding and KYC documents for downstream verification.

Fintech KYC →

Contracts

Parties, key dates, and core terms surfaced as fields so legal and ops teams can index agreements faster.

Legal & contracts →

+ Custom doc types

Have a document outside this list? Talk to us about Document Analysis for rule-based handling of custom formats.

Document Analysis →
BASIC OR PRO

When to choose Extract Pro instead

Extract Basic covers most structured-extraction needs. Step up when accuracy has to be auditable.

Need confidence scores and validation?

Extract Basic returns named fields and bounding boxes. For complex or regulated workflows, Extract Pro adds per-field confidence scores, guardrails, and validation rules, with higher accuracy on difficult documents. If you are building fintech or regulated pipelines, start with Pro. Compare Extract Pro.

PRICING

Flat per-page pricing

One rate per page. No surge pricing, no tiered overages, no per-call ceilings.

Rs 0.90 /page (about $0.011 / page)

Billed per page from your prepaid credit. Start with Rs 500 credit on the free trial, one-time per organisation and no card required. Credit does not expire while your account is active. Pay in INR · Razorpay in India, or USD via Stripe globally.

Start extracting structured data today

Get an API key, claim your free trial credit, and parse your first documents into JSON in minutes.