Integrate powerful document OCR into your application. Extract text and structured data from images, PDFs, invoices, and receipts with a simple REST API.
A single API call to extract data from any document
// Extract data from an invoice image
const response = await fetch('https://api.ocrinvoice.com/v1/extract', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json',
},
body: JSON.stringify({
image: base64EncodedImage,
// or: url: 'https://example.com/invoice.pdf'
}),
});
const data = await response.json();
// Returns structured data:
// {
// "vendor": "Acme Corp",
// "invoice_number": "INV-2024-001",
// "date": "2024-01-15",
// "total": 1250.00,
// "line_items": [...]
// }Clean, documented REST endpoints returning structured JSON data.
Accept base64, URL, or multipart file uploads. Support PDF, JPEG, PNG, WebP.
Get parsed fields like vendor, items, totals - not just raw text.
Enterprise-grade reliability with global CDN and redundant infrastructure.
Get notified when processing completes. Perfect for async workflows.
Official SDKs for JavaScript, Python, PHP, Ruby, and Go.
API access included in Pro and Business plans
$19/mo
$49/mo