Developer API
OCR automation with the same searchable PDF output.
Build OCR into your own product with API keys, credit usage, job polling, webhooks, and downloads.
request/python
import requests
response = requests.post(
"https://ocrics.com/api/v1/ocr",
headers={"Authorization": "Bearer sk_live_..."},
files={"file": open("book-scan.pdf", "rb")},
)
job = response.json()
print(job["id"], job["status"])Built for production OCR workflows
Async OCR jobs
Submit files, poll status, and download searchable PDFs when complete.
Credit accounting
Usage events and credit debits mirror the dashboard product.
100+ languages
Use automatic language handling or pass a specific model language.
Webhooks
Receive signed callbacks when jobs complete or fail.
Private output
API jobs belong to the authenticated key owner.
Clear examples
Docs include cURL, Python, Node.js, and Go samples.
API access starts on API-enabled plans
Create keys from the dashboard, process files through `/v1/ocr`, and track usage by endpoint.
- Searchable PDF downloads
- Webhook callbacks
- Usage tracking
- Private job ownership