Automate document data entry with one API
21 Jun 2026·Mahad OCR·3 min read
Most teams have many document types and a different manual process for each. A universal OCR API replaces all of that with a single endpoint: upload any document, get structured data back.
Detect, then extract
Mahad OCR first detects the document type — passport, national ID, invoice, bank statement, CV, contract, cheque and more — then extracts the fields that matter for that type. You don't have to tell it what you're sending.
One integration, every document
- Identity & travel: passports, IDs, visas, licences.
- Finance: invoices, receipts, bank statements, cheques.
- Business & legal: trade licences, CR cards, contracts.
- HR: CVs, certificates, medicals.
curl -X POST https://api.mahadocr.com/v1/documents/upload \ -H "X-MahadDoc-API-Key: YOUR_KEY" \ -F "file=@document.jpg" # poll the result curl https://api.mahadocr.com/v1/documents/DOC_xxx \ -H "X-MahadDoc-API-Key: YOUR_KEY"
The same response shape — document_type, fields with confidence, and line_items where relevant — works across all of them, so you build the integration once.
Built for developers
Self-serve signup, an API key in one click, clear REST docs at api.mahadocr.com/docs, and usage-based pricing under a cent per document.
Try Mahad OCR on your own documents
Sign up free, get an API key, and read your first document in minutes — passports, IDs, invoices, statements and more.
Get your API key or try the live demo →