ApplyOCR — Powerful Optical Character Recognition
# ApplyOCR — AI-Powered Document Text Extraction API Transform documents into structured data in seconds with ApplyOCR's enterprise-grade OCR engine. Built for developers who need high accuracy, simple integration, and zero hassle. --- ## 🚀 Why ApplyOCR? - **2-Minute Integration** — Single REST endpoint, no complex cloud setup. Get your API key and start extracting text immediately. - **High…
ApplyOCR — Powerful Optical Character Recognition endpoints
| Method | Endpoint | Description |
|---|---|---|
| OCR | ||
| POST |
parseWithVL /api/v1/ocr/vl/parse |
Process document using Vision-Language mode for advanced understanding. **Requires Pro, Scale, or Enterprise tier.** **Task types**: - `ocr` - Text extraction with layout -… |
| GET |
getVLCapabilities /api/v1/ocr/vl/capabilities |
Check Vision-Language mode availability and capabilities. VL mode provides advanced document understanding: - Layout analysis with reading order - Complex table recognition -… |
| POST |
processBatch /api/v1/ocr/batch |
Process multiple documents from a ZIP archive. **Requires Pro tier or above.** Upload a ZIP containing supported documents. Each document is processed independently. Results… |
| POST |
processDocument /api/v1/ocr/process |
Extract text, tables, and metadata from a document. **Supported formats**: PDF, PNG, JPG, JPEG, TIFF, WEBP, BMP, GIF, DOCX, XLSX, PPTX **Processing modes**: - `fast` - Speed… |
| API Keys | ||
| POST |
createApiKey /api/v1/api-keys |
Create a new API key. **The full key is only shown once.** Store it securely. **Key limits by tier**: Free (1), Starter (3), Pro (10), Scale (25), Enterprise (unlimited) |
| DELETE |
revokeApiKey /api/v1/api-keys/{key_id} |
Permanently revoke an API key. This cannot be undone. Requests using this key will be rejected immediately. |
| GET |
listApiKeys /api/v1/api-keys |
List all API keys for your account |
| Usage | ||
| GET |
getRequestLogs /api/v1/usage/logs |
Get paginated request logs for your account |
| GET |
getUsageStats /api/v1/usage/stats |
Get aggregated usage statistics for your account |
| Health | ||
| GET |
healthCheck /api/v1/health |
Check service health and component status |
| Other endpoints | ||
| GET |
healthCheck /api/v1/health |
Check service health and component status |
| DELETE |
revokeApiKey /api/v1/api-keys/{key_id} |
Permanently revoke an API key. This cannot be undone. Requests using this key will be rejected immediately. |
| POST |
createApiKey /api/v1/api-keys |
Create a new API key. **The full key is only shown once.** Store it securely. **Key limits by tier**: Free (1), Starter (2), Pro+ (5+) |
| GET |
listApiKeys /api/v1/api-keys |
List all API keys for your account |
| GET |
getRequestLogs /api/v1/usage/logs |
Get paginated request logs for your account |
| GET |
getUsageStats /api/v1/usage/stats |
Get aggregated usage statistics for your account |
| POST |
processBatch /api/v1/ocr/batch |
Process multiple documents from a ZIP archive. **Requires Starter tier or above.** Upload a ZIP containing supported documents. Each document is processed independently. Results… |
| POST |
parseWithVL /api/v1/ocr/vl/parse |
Process document using Vision-Language mode for advanced understanding. **Requires Pro, Scale, or Enterprise tier.** **Task types**: - `ocr` - Text extraction with layout -… |
| GET |
getVLCapabilities /api/v1/ocr/vl/capabilities |
Check Vision-Language mode availability and capabilities. VL mode provides advanced document understanding: - Layout analysis with reading order - Complex table recognition -… |
| POST |
processDocument /api/v1/ocr/process |
Extract text, tables, and metadata from a document. **Supported formats**: PDF, PNG, JPG, JPEG, TIFF, WEBP, BMP, GIF, DOCX, XLSX, PPTX **Processing modes**: - `fast` - Speed… |
ApplyOCR — Powerful Optical Character Recognition pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|