Nanonets OCR API
Synchronous and asynchronous OCR prediction and training endpoints over `app.nanonets.com/api/v2/OCR/Model/{model_id}`. Upload files by local path or public URL, retrieve predictions for a file, page, or batch, and train or retrain custom Nanonets OCR models. Sync endpoints are optimized for files of 3 pages or fewer; async endpoints handle larger documents. Returns labels, bounding boxes, OCR text, confidence scores, and table cell predictions.
Documentation
Documentation
https://docs.nanonets.com/reference/overview
Documentation
https://docs.nanonets.com/reference/ocrmodellabelfilebymodelidpost-1
Documentation
https://docs.nanonets.com/reference/ocrmodellabelfileasyncbymodelidpost-1
Documentation
https://docs.nanonets.com/reference/ocrmodellabelurlsbymodelidpost
Documentation
https://docs.nanonets.com/reference/ocrmodellabelurlsasyncbymodelidpost-1
Documentation
https://docs.nanonets.com/reference/ocrmodelgetpredictionfilebyfileid
Documentation
https://docs.nanonets.com/reference/ocrmodelgetpredictionfilebypageid
Documentation
https://docs.nanonets.com/reference/ocrmodellistpredictionfiles
Documentation
https://docs.nanonets.com/reference/ocrmodeluploadfilebymodelidpost-1
Documentation
https://docs.nanonets.com/reference/ocrmodeluploadurlsbymodelidpost-1
Documentation
https://docs.nanonets.com/reference/ocrmodeltrainbymodelidpost-1
Specifications
Schemas & Data
Other Resources
JSONLD
https://raw.githubusercontent.com/api-evangelist/nanonets/refs/heads/main/json-ld/nanonets-context.jsonld
APIsJSON
https://raw.githubusercontent.com/api-evangelist/nanonets/refs/heads/main/apis.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/nanonets/refs/heads/main/arazzo/nanonets-async-ocr-predict-and-poll-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/nanonets/refs/heads/main/arazzo/nanonets-async-url-predict-poll-approve-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/nanonets/refs/heads/main/arazzo/nanonets-batch-review-pending-files-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/nanonets/refs/heads/main/arazzo/nanonets-classify-image-and-branch-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/nanonets/refs/heads/main/arazzo/nanonets-page-level-correct-and-approve-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/nanonets/refs/heads/main/arazzo/nanonets-predict-and-assign-reviewer-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/nanonets/refs/heads/main/arazzo/nanonets-predict-and-enrich-with-database-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/nanonets/refs/heads/main/arazzo/nanonets-predict-correct-and-reexport-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/nanonets/refs/heads/main/arazzo/nanonets-resolve-integration-and-query-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/nanonets/refs/heads/main/arazzo/nanonets-sync-predict-and-review-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/nanonets/refs/heads/main/arazzo/nanonets-upload-training-images-and-train-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/nanonets/refs/heads/main/arazzo/nanonets-upload-training-urls-and-train-workflow.yml