OCR API

OCR API Nederland 2025 | Document Herkenning voor Developers | EasyData

OCR API voor developers met deadlines

Plug & play documentherkenning via REST

Vraag API-key aan
OCR API integratie dashboard
“Van document naar gestructureerde data in milliseconden”

REST API

Eenvoudige HTTP calls met JSON responses. Integreer binnen minuten in elke programmeertaal.

📊

99%+ Nauwkeurigheid

EasyData OCR Engine onder de motorkap. Nederlandse technologie, verfijnd door 25+ jaar ervaring.

🔒

AVG-compliant

Nederlandse servers, EU-dataverwerking. Documenten worden na verwerking direct verwijderd.

🇳🇱

Nederlandse Support

Persoonlijke technische ondersteuning. Geen chatbots, wel echte developers die meedenken.

Wat is een OCR API?

Een OCR (Optical Character Recognition) API stelt je in staat om tekst uit gescande documenten, afbeeldingen en PDF-bestanden te extraheren via een programmeerbare interface. In plaats van handmatige data-invoer automatiseer je het hele proces, van document upload tot gestructureerde output.

De EasyData OCR API combineert onze krachtige eigen OCR-engine met geavanceerde machine learning modellen voor optimale herkenning van Nederlandse documenten. Het resultaat: nauwkeurige tekstextractie die direct bruikbaar is in jouw applicatie.

Hoe werkt onze OCR API?

Je stuurt een document (afbeelding, PDF of scan) naar ons API-endpoint. Onze engine analyseert het document, herkent tekst en structuur, en retourneert de geëxtraheerde data in JSON-formaat. Optioneel kunnen we specifieke velden extraheren zoals factuurbedragen, BTW-nummers of datums.

# Python voorbeeld - OCR API aanroep
import requests

# Document uploaden en verwerken
response = requests.post(
    "https://api.easydata.nl/v1/ocr",
    headers={"Authorization": "Bearer YOUR_API_KEY"},
    files={"document": open("factuur.pdf", "rb")}
)

# Gestructureerde data ontvangen
data = response.json()
print(data["extracted_text"])
print(data["fields"]["invoice_total"])

API Mogelijkheden

Onze OCR API is de basis — maar EasyData biedt developers een compleet platform voor intelligente documentverwerking. Van tekstextractie tot geavanceerde data-analyse.

📄 Tekstextractie

  • Full-text OCR (alle tekst)
  • Tabelherkenning met structuur
  • Handschriftherkenning (ICR)
  • Barcode & QR-code scanning
  • Multi-language support (50+ talen)
  • ALTO XML output met coördinaten

🎯 Veldextractie

  • Factuurbedragen & BTW
  • Datums & referenties
  • IBAN & KvK-nummers
  • Adresgegevens
  • Custom veldtraining
  • Confidence scores

⚙️ Verwerking

  • Automatische rotatie
  • Deskewing & denoising
  • PDF/A conversie
  • Batch processing
  • Async webhooks
  • Zoekbare PDF output

🚀 Meer dan OCR: het complete EasyData platform

De OCR API is je startpunt. Bouw verder met gespecialiseerde modules voor complexe documentworkflows.

📐 ALTO XML Export

Pixel-precieze coördinaten per woord en regel. Ideaal voor archivering, highlighting en document reconstructie. Meer over ALTO →

🔍 Financial Search

Doorzoek miljoenen financiële documenten op specifieke bedragen, IBAN’s of transacties. Full-text search op steroids. Meer over Financial Search →

🤖 AI Document Intelligence

Combineer OCR met machine learning voor automatische classificatie, entity extraction en slimme routing. Meer over AI →

☁️ Nextcloud Integratie

Koppel de EasyData OCR API naadloos aan je Nextcloud-omgeving. Automatiseer documentverwerking rechtstreeks vanuit je eigen cloud zonder data naar externe partijen te sturen.

🔗 Waarom Nextcloud + OCR API?

Nextcloud biedt een veilige, zelf-gehoste cloud-oplossing. Door onze OCR API te koppelen via de WebDAV- en OCS-interfaces, creëer je een volledig geautomatiseerde documentworkflow:

  • Automatische verwerking Upload naar een map, ontvang OCR-resultaten terug
  • Data blijft in eigen beheer Verwerking via Nederlandse servers, geen Amerikaanse cloud
  • Webhook triggers Start OCR automatisch bij nieuwe bestanden
  • Zoekbare PDF’s Verwerkte documenten direct doorzoekbaar in Nextcloud
  • Metadata tagging Geëxtraheerde velden als tags toevoegen

Ideaal voor organisaties die AVG-compliance serieus nemen en hun documentverwerking volledig in eigen beheer willen houden.

Voorbeeld: Nextcloud → OCR → Terugplaatsen

# Python: Document uit Nextcloud halen, OCR'en, terugplaatsen
import requests

# 1. Download document via WebDAV
nc_url = "https://cloud.jouwdomein.nl/remote.php/dav/files/user/"
doc = requests.get(
    nc_url + "Inbox/factuur.pdf",
    auth=("user", "app-password")
)

# 2. Verstuur naar EasyData OCR API
ocr_result = requests.post(
    "https://api.easydata.nl/v1/ocr",
    headers={"Authorization": "Bearer API_KEY"},
    files={"document": doc.content}
)

# 3. Upload zoekbare PDF terug naar Nextcloud
requests.put(
    nc_url + "Verwerkt/factuur_ocr.pdf",
    data=ocr_result.json()["searchable_pdf"],
    auth=("user", "app-password")
)

Nextcloud API’s die je gebruikt

  • WebDAV — Bestanden uploaden, downloaden, verplaatsen
  • OCS Sharing API — Shares beheren na verwerking
  • Capabilities API — Beschikbare features detecteren

Ondersteunde documenten

📋

Facturen

Inkoopfacturen, verkoopfacturen, creditnota’s. Automatische extractie van bedragen, BTW en leveranciergegevens.

🆔

Identiteitsdocumenten

Paspoorten, ID-kaarten, rijbewijzen. MRZ-lezing en gezichtsfoto-extractie met verificatie.

📜

Contracten

Arbeidsovereenkomsten, huurcontracten, algemene voorwaarden. Clausule-identificatie en metadata-extractie.

🧾

Bonnetjes

Kassabonnen, parkeertickets, brandstofbonnen. Zelfs verkreukelde en vervaagde bonnen worden herkend.

📦

Vrachtbrieven

CMR-documenten, pakbonnen, douaneformulieren. Logistieke documentverwerking geoptimaliseerd.

🏥

Medische documenten

Recepten, lab-uitslagen, verwijsbrieven. Healthcare-specifieke extractie met privacy-first aanpak.

🏦

Bankafschriften

Rekeningoverzichten, betalingsbewijzen. Transactie-parsing en boekhoudkoppeling.

✍️

Handgeschreven

Formulieren, notities, vragenlijsten. ICR-technologie voor handschriftherkenning.

Technische specificaties

Input formaten

PDF, TIFF, JPEG, PNG, BMP, GIF. Multi-page documenten worden automatisch verwerkt. Max 50MB per request.

Output formaten

JSON (standaard), XML, CSV, Excel, searchable PDF. Kies het formaat dat past bij jouw workflow.

Response tijd

Gemiddeld <2 seconden per pagina. Async processing beschikbaar voor grote batches met webhook notificaties.

Authenticatie

Bearer token authenticatie. API-keys beheer via dashboard. Rate limiting per plan configureerbaar.

Integraties

SDKs voor Python, Node.js, PHP, C#. Zapier connector beschikbaar. Nextcloud, SharePoint en custom webhooks.

SLA & Uptime

99.5% uptime garantie. Nederlandse servers met geografisch gescheiden backup. 24/7 monitoring.

Klaar om te integreren?

Technische fit? Laten we praten.

🚀 Wat je mag verwachten

API-key op aanvraag Na aanvraag direct aan de slag

Uitgebreide documentatie Code voorbeelden uit ervaring

Persoonlijke onboarding Technische hulp bij integratie

Nederlandse support Echte ontwikkelaars die meedenken

Veelgestelde vragen

Welke OCR-engine gebruiken jullie?

We gebruiken onze eigen EasyData OCR Engine, doorontwikkeld gedurende 25+ jaar. Onze technologie is specifiek geoptimaliseerd voor Nederlandse documenten en bedrijfsspecifieke velden met machine learning modellen die continu verbeteren. Heb je specifieke wensen die via externe technologie het beste ingevuld kunnen worden? Dan bieden we je daarin ook technische oplossingen, bijvoorbeeld met ABBYY OCR>

Hoe zit het met de privacy van mijn documenten?

Documenten worden verwerkt op servers in Nederland en direct na verwerking verwijderd. We bewaren geen kopieën tenzij je dat expliciet aangeeft. Alle verbindingen zijn TLS 1.3 versleuteld. We zijn AVG-compliant en kunnen een verwerkersovereenkomst tekenen.

Kan ik de API testen voordat ik betaal?

Ja, natuurlijk, geen verplichtingen. Je hebt toegang tot alle functionaliteit, alleen met lagere rate limits. Perfect om te testen of onze API past bij jouw use case.

Hoe nauwkeurig is de OCR voor Nederlandse documenten?

Voor gedrukte tekst halen we 99%+ nauwkeurigheid op goed leesbare documenten. Voor handschrift varieert dit tussen 85-95% afhankelijk van leesbaarheid. Nederlandse specifieke elementen zoals IBAN, KvK-nummers en BTW-nummers worden met extra validatie gecontroleerd.

Hoe integreer ik met Nextcloud?

De integratie verloopt via Nextcloud’s WebDAV-interface voor bestandstoegang en onze REST API voor OCR-verwerking. Je kunt documenten automatisch ophalen uit een “Inbox” map, laten verwerken, en de zoekbare PDF terugplaatsen. We leveren voorbeeldcode in Python, PHP en Node.js. Voor Enterprise klanten bieden we ook een kant-en-klare Nextcloud App.

Ondersteunen jullie batch processing?

Ja, je kunt meerdere documenten tegelijk uploaden. Voor grote batches (100+ documenten) bieden we async processing met webhook notificaties. Je krijgt een job-ID terug en wordt genotificeerd wanneer de verwerking klaar is.

Kan ik custom velden laten trainen?

Zeker, op basis van je wensen is custom veldextractie mogelijk. Stuur ons voorbeelddocumenten en wij trainen een model dat specifiek jouw documenttype herkent. Denk aan orderreferenties, artikelnummers of branche-specifieke codes.

Is er een on-premise optie?

Ja, voor Enterprise klanten bieden we on-premise deployment via Docker containers of als dedicated server. Dit is ideaal voor organisaties met strenge compliance-eisen of zeer hoge volumes. Neem contact op voor de mogelijkheden.

Hoe snel is de response tijd?

Gemiddeld <2 seconden per pagina voor standaard OCR. Complexe documenten met tabellen of handschrift kunnen 3-5 seconden duren. Batch processing verwerkt tot 60 pagina’s per minuut. Heb je meer nodig, dan geeft ons Enterprise plan dedicated resources zonder wachttijden.

👨‍💻 Over de auteur

Rob Camerlink - CEO EasyData

Rob Camerlink
CEO & Oprichter van EasyData

25+ jaar pionier in Nederlandse documentautomatisering | Ontwikkelaar van EasyData OCR technologie | Expert in OCR-integraties en API-development | Helpt developers en bedrijven met intelligente documentverwerking sinds 1999. Geregistreerd onder nummer FG001914 bij de Autoriteit Persoonsgegevens.

Disclaimer: Prijzen zijn indicatief en afhankelijk van specifieke requirements. Nauwkeurigheidspercentages zijn gebaseerd op tests met kwalitatief goede documenten.
Werkelijke resultaten variëren per documenttype en kwaliteit. Voor actuele specificaties en SLA-voorwaarden, neem contact op.