Convert PDFs, scans & images to structured data in seconds. AI-powered accuracy at R0.09 per 1,000 pages β 100x cheaper than commercial APIs.
# Upload a document
curl -X POST https://api.ocrforge.co.za/documents \
-H "X-API-Key: your_api_key" \
-d '{
"filename": "invoice.pdf",
"mimeType": "application/pdf",
"outputFormat": "json"
}'
# Response
{
"job_id": "doc_a1b2c3d4e5f6",
"status": "awaiting_upload",
"upload_url": "https://s3.af-south-1..."
}
Enterprise-grade OCR without the enterprise price tag.
GLM-OCR vision model β ranked #1 on OmniDocBench. Handles tables, handwriting, mixed layouts, and low-quality scans.
Serverless architecture on AWS af-south-1. Documents processed in under 3 seconds with automatic scaling.
POPIA-compliant. Your documents are encrypted at rest and in transit. We never see your content β only metadata for debugging.
Get results as JSON, CSV, searchable PDF, or map to custom templates. Direct integration with Sage, Xero & QuickBooks.
Hosted in Cape Town (af-south-1). Optimised for South African documents β SARS forms, municipal bills, medical claims.
Two API calls: upload and retrieve. Webhook callbacks when processing completes. SDKs for Python, Node.js & PHP.
From raw document to structured data in 3 simple steps.
Send your PDF, image, or scan via API. Get a pre-signed URL for direct upload to S3 β fast and secure.
Our AI pipeline pre-processes, routes to the best OCR engine, extracts text, and structures the output automatically.
Poll the status endpoint or set up a webhook. Get structured JSON, CSV, or searchable PDF β ready for your systems.
Start free. Scale as you grow. All prices in ZAR.
All plans include: POPIA compliance, encryption at rest & in transit, 30-day data retention. Pay-as-you-go also available at R0.10/page.
Two endpoints. That's it. Upload, then retrieve.
/api/v1/documents
Create a new OCR job. Returns a pre-signed upload URL and job ID.
/api/v1/documents/:id
Check job status. Returns extracted text and structured data when complete.
/api/v1/documents/:id/result
Download the processed result in your chosen format (JSON, CSV, PDF).
/health
Health check. Returns platform status and version.
Full API documentation with examples, SDKs, and webhook setup.
API DocumentationSign up for early preview access. A member of our team will be in contact to get you started.
By signing up you agree to our terms of service. POPIA compliant.