Document Intelligence API

Extract Structured Data from Any Business Document

Send an invoice, quote, purchase order or delivery note — get back validated JSON ready for your ERP, accounting system or custom integration.

Documiner AIEU data processingZero document storage€10 = 200 documents
response.json
{
"document_type": "invoice",
"invoice_number": "2024-0042",
"issue_date": "2024-01-15",
"due_date": "2024-02-15",
"vendor": {
"name": "ACME s.r.o.",
"registration_number": "12345678",
"vat_id": "CZ12345678",
"address": "Wenceslas Square 1, Prague"
},
"items": [
{
"description": "Software License Q1",
"quantity": 1,
"unit_price": 45000,
"vat_rate": 21,
"total": 54450
}
],
"totals": {
"subtotal": 45000,
"vat": 9450,
"total": 54450,
"currency": "CZK"
}
}

Supported document types

🧾Invoices
📋Quotes & Offers
📦Purchase Orders
🔍Inquiries
🚚Delivery Notes
📄ISDOC
📊ZUGFeRD
📝Contracts
Process

How It Works

Three steps from document to clean, structured data.

01

Send your document

POST a PDF, image, ISDOC, ZUGFeRD or other business document to the API endpoint. Multipart or base64.

02

Documiner extracts the data

Documiner identifies the document type and extracts all relevant fields — vendor, line items, totals, dates, and more. Native parsers handle ISDOC and ZUGFeRD directly.

03

Receive structured JSON

Get back a validated, typed JSON object ready to push into your ERP, accounting system, or custom integration pipeline.

Capabilities

Everything You Need

Built for production integrations. Flexible enough for any setup.

API-first design

A single REST endpoint accepts your document and returns structured JSON. Integrate in minutes, not weeks.

Fast turnaround

Most documents are processed in under 3 seconds. Batch processing available for high-volume use cases.

Zero document storage

Documents are processed in memory and never persisted to disk. Your data stays yours.

AI-powered extraction

Documiner uses AI to extract data from unstructured documents. Native parsers handle structured formats like ISDOC and ZUGFeRD with 100% accuracy.

Native e-document formats

Beyond AI extraction: native parsers for ISDOC and ZUGFeRD deliver perfect accuracy on structured e-invoice formats.

EU data processing

All processing happens on servers inside the European Union. Fully GDPR-compliant by design.

On-premises deployment

Deploy as a Docker container or standalone binary inside your own infrastructure. Full data sovereignty.

User & token management

Create users, generate API tokens, and set per-user permissions. Built for multi-tenant integrations.

Deployment

Run It Your Way

Cloud API, Docker container, or standalone binary. Your infrastructure, your rules.

Docker Container

On-premises

Pull our Docker image and run Documiner inside your own cloud or data center.

  • Full data control
  • Works air-gapped
  • Bring your own AI key
  • Custom model selection

Standalone Binary

On-premises

Deploy a single binary with no runtime dependencies. Ideal for locked-down environments.

  • Zero dependencies
  • Linux & Windows
  • Fits any infrastructure
  • Custom AI key & model
Pricing

Simple, Transparent Pricing

Pay only for documents you process. No subscriptions, no minimum commitment.

€10= 200 documents

€0.05 per document · no monthly fee · pay only for what you use

  • All supported document types
  • JSON output with validation
  • EU data processing, GDPR compliant
  • API access & token management
  • Zero document storage
Get Started

Docker & Binary

Need to run Documiner on your own infrastructure? Docker and standalone binary deployments are priced individually — contact us to discuss your needs.

Volume discounts

Processing large volumes? Contact us for custom pricing and dedicated SLA.

Talk to us →

Ready to stop retyping documents?

Get API access and process your first document in under 10 minutes.

Get Started

Request API Access

Fill in your details and we'll respond within one business day with your API credentials and onboarding guide.

  • Free trial — first 100 documents on us
  • No credit card required to start
  • Full API documentation & code examples
  • EU data processing, GDPR compliant

Or browse the developer documentation first.