Data Extraction API
Parse PDFs, scans, images, and Office files into spatial JSON or Markdown. Start free and choose the processing mode that fits your workflow.
Credits are consumed per page processed. The mode you choose determines how many credits each page costs.
Plain text extraction powered by Document Engine. Only supports markdown output.
OCR-backed structured extraction with spatial element output.
Deeper document analysis with structured extraction and semantic enrichment.
AI-powered analysis for complex documents that need visual reasoning and self-correction.
Pricing resources
Dedicated pricing pages:
Data Extraction API resources:
Credits are the unit of consumption for the Data Extraction API. Each page processed costs credits depending on the mode: agentic (18 credits/page), understand (9 credits/page), structure (1.5 credits/page), or text (1 credit/page). Unused credits do not roll over to the next month.
understand mode is the recommended default — it handles all document types with structured extraction and semantic enrichment. For digitally born PDFs where you only need markdown, text mode is the most credit-efficient at 1 credit/page. structure mode uses 1.5 credits/page for OCR-backed extraction with spatial output. For complex documents requiring visual reasoning, agentic mode uses 18 credits/page. Multiply your expected page volume by the mode rate to estimate monthly credit consumption.
Monthly billing charges month-to-month with no commitment. Annual billing is paid upfront for 12 months at a discounted rate.
Processing stops when your monthly credits are exhausted. Upgrade to a higher plan or contact sales for a custom quota.
Yes. The Free plan gives you 5,000 credits/month with no credit card required — enough for ~277 pages in agentic mode, ~555 pages in understand mode, ~3,333 pages in structure mode, or 5,000 pages in text mode.
Yes. Upgrades take effect immediately. Downgrades take effect at the start of your next billing cycle.
Create an account to get your DWS Processor API key and start making API calls.