Nanonets
Nanonets is a no-code document AI and OCR platform that combines a custom-model OCR API, pre-built document models (invoices, receipts, purchase orders, bills of lading, passports, driver's licenses, bank statements), image classification, and a visual workflow builder with imports, transformations, lookups, approvals, and ERP/CRM/database exports. The Nanonets OCR-3 model and the open-source docext toolkit power the IDP Leaderboard number-one ranking. Enterprise tier adds SAML SSO, SCIM, role-based access, on-prem and private-cloud deployment, HIPAA, SOC 2 Type II, and ISO 27001.
4 APIs
5 Capabilities
21 Features
AIArtificial IntelligenceOCRDocument AIIntelligent Document ProcessingData ExtractionWorkflow AutomationComputer VisionNo-Code
Nanonets publishes 4 APIs on the APIs.io network, including OCR API, Image Classification API, File Management API, and 1 more. Tagged areas include AI, Artificial Intelligence, OCR, Document AI, and Intelligent Document Processing.
The Nanonets catalog on APIs.io includes 5 machine-runnable capabilities, 1 JSON-LD context, and 1 Spectral governance ruleset.
Nanonets’ developer surface includes developer portal, developer console, documentation, getting-started guide, authentication, engineering blog, signup flow, and 33 more developer resources.
Run Capabilities with Naftiko — Deploy and orchestrate these API capabilities using Naftiko Fleet.
Run with Naftiko
Run Capabilities with Naftiko — Deploy and orchestrate these API capabilities using Naftiko Fleet.
Run with Naftiko
Nanonets OCR-3 model
Highest-accuracy OCR model on the public IDP Leaderboard, ahead of GPT-5, Gemini, and Claude.
Instant Learning (zero-shot) models
Train an extraction model from a handful of examples or even from a written field description, without large labeled datasets.
Pre-built document models
Ready-to-use models for invoices, receipts, purchase orders, bills of lading, bank statements, passports, and driver's licenses.
Custom-trained OCR models
Upload images, annotate labels and tables, train and retrain a model tied to a unique `model_id`.
Document Classification and Routing
Classify incoming documents and route each to the correct extraction model and workflow.
Table extraction
Multi-page table parsing with per-cell bounding boxes, row/column indices, and OCR text.
Sync and async file processing
Sync endpoints optimized for ≤3-page files; async endpoints for larger documents with polling by `request_file_id`.
Workflow builder
No-code visual pipeline of imports, transformations, lookups, approvals, conditional routing, and exports.
Approval rules and review queues
Field- and cell-level approval rules with reviewer assignment, comments, validation status, and duplicate detection.
Python post-processing blocks
Custom Python blocks inside the workflow for bespoke data transformation and validation logic.
Generative AI blocks
LLM-powered transformation steps for normalization, enrichment, and classification.
PII Masking
Mask personally identifiable information before downstream export.
Confidence scoring
Per-field and per-cell confidence scores feed routing rules and human-in-the-loop review.
On-prem and private cloud deployment
Run the Nanonets OCR stack inside customer infrastructure with the OCR Docker offering.
White-label review and approval UI
Embed the Nanonets review experience under a customer-branded domain.
SAML SSO and SCIM
Enterprise-grade identity and lifecycle management.
Audit logs and SIEM integration
Enterprise audit trail with SIEM-ready export.
Data residency
US, EU, and APAC region choices for enterprise customers.
Open-source extraction toolkit (docext)
On-prem, OCR-free unstructured data extraction and benchmarking toolkit, MIT-licensed.
Document conversion (docstrange)
Convert any document, PDF, image, Word doc, PPT, or URL into Markdown, JSON, CSV, or HTML.
Agentic RAG (nanoindex)
Tree- and graph-based reasoning harness for long-document retrieval with citations down to the pixel.
Accounts Payable automation
Multi-format invoice capture, 3-way matching, approval routing, and ERP posting (claimed 80% cost reduction).
Order management
Extract and reconcile purchase orders across formats and channels.
Logistics and shipping
Bill of lading, packing list, and customs document extraction.
Healthcare revenue cycle
Medical claim, EOB, and patient intake document processing under HIPAA BAA.
Contract analysis
Extract obligations, parties, dates, and renewal terms from contracts.
Claims handling
Insurance claim intake, FNOL document parsing, and adjudication support.
Vendor onboarding
Extract W-9, tax certificate, and KYB document data for vendor master records.
ID and insurance verification
Driver's license, passport, and insurance card capture for identity workflows.
SAP
ERP export connector for posting extracted data.
QuickBooks
Accounting export connector for invoices and bills.
Xero
Accounting export connector and lookup data source.
Sage
ERP export connector.
NetSuite
ERP export connector with credential setup guide and lookup support.
Zoho Books
Accounting export connector.
Salesforce
CRM export connector for routing extracted records into Salesforce objects.
HubSpot
CRM destination for extracted data.
Gmail
Email import and inbox-based intake.
Microsoft Outlook / Email
Email import action with run history.
Slack
Notification and collaboration channel.
Microsoft Teams
Notification and collaboration channel.
Jira
Project management destination.
Asana
Project management destination.
Google Drive
Import and export connector for cloud-stored documents.
Dropbox
Import and export connector.
Box
Cloud storage source.
OneDrive
Import and export connector.
SharePoint
Import and export connector.
Google Sheets
Lookup data source and export destination.
Google Docs
Export destination.
Microsoft Excel
Export destination.
Smartsheet
Export destination.
FTP server
Export destination for partner integrations.
Snowflake
Data warehouse destination.
Stripe
Payment and billing data source.
Zendesk
Support workflow integration.
Notion
Document destination.
Zapier
Trigger-based intake for arbitrary SaaS connections.
n8n
Open-source workflow automation via `n8n-nodes-nanonets`.
Webhooks
Push extracted data to any HTTP endpoint with a documented payload structure.
PostgreSQL / MySQL / MSSQL / MongoDB
External database integrations for lookups and execute-query operations.
Starter
Free tier with $200 in credits, API access, email import, cloud storage connectors, up to 3 users, and community support.
Growth
Volume-discount tier adding classification AI, barcode and signature detection, generative AI blocks, custom Python blocks, ERP and database integrations, AI reporting, and team-wide credit sharing.
Enterprise
Tailored pricing with SAML SSO, SCIM, RBAC, HIPAA and SOC 2 compliance, private cloud or on-prem deployment, data residency, enterprise connectors (Salesforce, SAP, Oracle), dedicated support and SLAs, audit logs, SIEM integration, and whitelabel UI.
aid: nanonets
url: https://raw.githubusercontent.com/api-evangelist/nanonets/refs/heads/main/apis.yml
apis:
- aid: nanonets:nanonets-ocr-api
name: Nanonets OCR API
tags:
- OCR
- Document AI
- Data Extraction
- Intelligent Document Processing
humanURL: https://docs.nanonets.com/reference/overview
properties:
- url: https://docs.nanonets.com/reference/overview
type: Documentation
- url: https://docs.nanonets.com/reference/ocrmodellabelfilebymodelidpost-1
type: Documentation
- url: https://docs.nanonets.com/reference/ocrmodellabelfileasyncbymodelidpost-1
type: Documentation
- url: https://docs.nanonets.com/reference/ocrmodellabelurlsbymodelidpost
type: Documentation
- url: https://docs.nanonets.com/reference/ocrmodellabelurlsasyncbymodelidpost-1
type: Documentation
- url: https://docs.nanonets.com/reference/ocrmodelgetpredictionfilebyfileid
type: Documentation
- url: https://docs.nanonets.com/reference/ocrmodelgetpredictionfilebypageid
type: Documentation
- url: https://docs.nanonets.com/reference/ocrmodellistpredictionfiles
type: Documentation
- url: https://docs.nanonets.com/reference/ocrmodeluploadfilebymodelidpost-1
type: Documentation
- url: https://docs.nanonets.com/reference/ocrmodeluploadurlsbymodelidpost-1
type: Documentation
- url: https://docs.nanonets.com/reference/ocrmodeltrainbymodelidpost-1
type: Documentation
- url: openapi/nanonets-ocr-api-openapi.yml
type: OpenAPI
- url: json-schema/nanonets-prediction-schema.json
type: JSONSchema
- url: json-ld/nanonets-context.jsonld
type: JSONLD
- type: NaftikoCapability
url: capabilities/ocr-prediction.yaml
- type: NaftikoCapability
url: capabilities/ocr-training.yaml
description: 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.
- aid: nanonets:nanonets-image-classification-api
name: Nanonets Image Classification API
tags:
- Image Classification
- Computer Vision
- Deep Learning
humanURL: https://docs.nanonets.com/reference/imagecategorizationlabelfilepost
properties:
- url: https://docs.nanonets.com/reference/imagecategorizationlabelfilepost
type: Documentation
- url: https://docs.nanonets.com/reference/imagecategorizationlabelurlspost2
type: Documentation
- url: openapi/nanonets-image-classification-api-openapi.yml
type: OpenAPI
- type: NaftikoCapability
url: capabilities/image-classification.yaml
description: Classify images by file upload or by publicly accessible URL against a Nanonets image classification
model. Supports batch URL submission for efficient prediction. Base path `/api/v2/ImageCategorization/LabelFile/`
and `/api/v2/ImageCategorization/LabelUrls/`.
- aid: nanonets:nanonets-file-management-api
name: Nanonets File Management API
tags:
- File Management
- Workflow
- Approvals
- Documents
humanURL: https://docs.nanonets.com/reference/file-review-api
properties:
- url: https://docs.nanonets.com/reference/file-review-api
type: Documentation
- url: https://docs.nanonets.com/reference/assign-files-via-api
type: Documentation
- url: https://docs.nanonets.com/reference/delete-files-via-api
type: Documentation
- url: https://docs.nanonets.com/reference/export-files-via-api
type: Documentation
- url: https://docs.nanonets.com/reference/update-fields-via-api
type: Documentation
- url: https://docs.nanonets.com/docs/retry-file-upload-via-api
type: Documentation
- url: openapi/nanonets-file-management-api-openapi.yml
type: OpenAPI
- type: NaftikoCapability
url: capabilities/file-management.yaml
description: Approve, unapprove, assign, update, delete, and export files within a Nanonets model. Drives the
review-and-approval workflow, PATCH-based field updates, team assignment to specific reviewers, and export
retry to downstream destinations (Salesforce, QuickBooks, Xero, Google Sheets, SAP, etc.).
- aid: nanonets:nanonets-external-integrations-api
name: Nanonets External Integrations API
tags:
- Integrations
- Database
- Lookups
humanURL: https://docs.nanonets.com/reference/getexternalintegrations
properties:
- url: https://docs.nanonets.com/reference/getexternalintegrations
type: Documentation
- url: https://docs.nanonets.com/reference/executequery-1
type: Documentation
- url: openapi/nanonets-external-integrations-api-openapi.yml
type: OpenAPI
- type: NaftikoCapability
url: capabilities/external-integrations.yaml
description: List external integrations connected to a Nanonets account (Postgres, MySQL, MSSQL, MongoDB, and
other databases) and execute generic SQL queries against them in the context of a Nanonets workflow. Used
by Database Matching Conditions and database lookup actions inside the no-code workflow builder.
name: Nanonets
description: Nanonets is a no-code document AI and OCR platform that combines a custom-model OCR API, pre-built
document models (invoices, receipts, purchase orders, bills of lading, passports, driver's licenses, bank
statements), image classification, and a visual workflow builder with imports, transformations, lookups,
approvals, and ERP/CRM/database exports. The Nanonets OCR-3 model and the open-source docext toolkit power
the IDP Leaderboard number-one ranking. Enterprise tier adds SAML SSO, SCIM, role-based access, on-prem and
private-cloud deployment, HIPAA, SOC 2 Type II, and ISO 27001.
tags:
- AI
- Artificial Intelligence
- OCR
- Document AI
- Intelligent Document Processing
- Data Extraction
- Workflow Automation
- Computer Vision
- No-Code
kind: contract
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
access: 3rd-Party
common:
- url: https://nanonets.com
type: Portal
- url: https://app.nanonets.com
type: Console
- url: https://docs.nanonets.com
type: Documentation
- url: https://docs.nanonets.com/docs/nanonets-overview
type: GettingStarted
- url: https://docs.nanonets.com/reference/authentication
type: Authentication
- url: https://docs.nanonets.com/reference/response-code-error
type: Errors
- url: https://docs.nanonets.com/reference/how-to-handle-429-error
type: RateLimits
- url: https://docs.nanonets.com/docs/generate-api-key
type: Documentation
name: Generate API Key
- url: https://docs.nanonets.com/docs/async-and-sync-file-processing
type: Documentation
name: Async and Sync File Processing
- url: https://docs.nanonets.com/docs/file-formats
type: Documentation
name: Supported File Formats
- url: https://docs.nanonets.com/docs/language-supported
type: Documentation
name: Languages Supported
- url: https://docs.nanonets.com/docs/webhook-export
type: Webhooks
- url: https://nanonets.com/blog/
type: Blog
- url: https://accounts.nanonets.com/signup
type: SignUp
- url: https://legal.nanonets.com/terms
type: TermsOfService
- url: https://legal.nanonets.com/privacy
type: PrivacyPolicy
- url: https://legal.nanonets.com/dpa
type: Documentation
name: Data Processing Agreement
- url: https://github.com/NanoNets
type: GitHubOrganization
- url: https://www.postman.com/nanonetsapi/nanonets
type: Documentation
name: Postman Workspace
- url: https://huggingface.co/nanonets
type: Documentation
name: Hugging Face — Nanonets Open Models
- url: https://www.idp-leaderboard.org/
type: Documentation
name: IDP Leaderboard
- url: https://github.com/NanoNets/docext
type: GitHubRepository
name: docext (on-prem OCR-free extraction)
- url: https://github.com/NanoNets/docstrange
type: GitHubRepository
name: docstrange (document conversion)
- url: https://github.com/NanoNets/nanoindex
type: GitHubRepository
name: nanoindex (agentic RAG harness)
- url: https://github.com/NanoNets/nanonets-python-client
type: SDK
name: Python client (pip)
- url: https://github.com/NanoNets/nanonets-javascript
type: SDK
name: JavaScript / Node.js
- url: https://github.com/NanoNets/nanonets-go
type: SDK
name: Go
- url: https://github.com/NanoNets/ocr-js-sdk
type: SDK
name: OCR Node.js SDK
- url: https://github.com/NanoNets/ic-js-sdk
type: SDK
name: Image Classification Node.js SDK
- url: https://github.com/NanoNets/object-detection-sample-python
type: CodeExamples
name: Object Detection Python sample
- url: https://github.com/NanoNets/object-detection-sample-nodejs
type: CodeExamples
name: Object Detection Node.js sample
- url: https://github.com/NanoNets/object-detection-sample-golang
type: CodeExamples
name: Object Detection Go sample
- url: https://github.com/NanoNets/object-detection-sample-php
type: CodeExamples
name: Object Detection PHP sample
- url: https://github.com/NanoNets/nanonets-ocr-sample-python
type: CodeExamples
name: OCR Python sample
- url: https://github.com/NanoNets/n8n-nodes-nanonets
type: Tools
name: n8n nodes for Nanonets
- url: plans/nanonets-plans-pricing.yml
type: Plans
- url: rate-limits/nanonets-rate-limits.yml
type: RateLimits
- url: finops/nanonets-finops.yml
type: FinOps
- url: rules/nanonets-rules.yml
type: SpectralRules
- url: vocabulary/nanonets-vocabulary.yml
type: Vocabulary
- name: Features
type: Features
data:
- name: Nanonets OCR-3 model
description: Highest-accuracy OCR model on the public IDP Leaderboard, ahead of GPT-5, Gemini, and Claude.
- name: Instant Learning (zero-shot) models
description: Train an extraction model from a handful of examples or even from a written field description,
without large labeled datasets.
- name: Pre-built document models
description: Ready-to-use models for invoices, receipts, purchase orders, bills of lading, bank statements,
passports, and driver's licenses.
- name: Custom-trained OCR models
description: Upload images, annotate labels and tables, train and retrain a model tied to a unique `model_id`.
- name: Document Classification and Routing
description: Classify incoming documents and route each to the correct extraction model and workflow.
- name: Table extraction
description: Multi-page table parsing with per-cell bounding boxes, row/column indices, and OCR text.
- name: Sync and async file processing
description: Sync endpoints optimized for ≤3-page files; async endpoints for larger documents with polling
by `request_file_id`.
- name: Workflow builder
description: No-code visual pipeline of imports, transformations, lookups, approvals, conditional routing,
and exports.
- name: Approval rules and review queues
description: Field- and cell-level approval rules with reviewer assignment, comments, validation status,
and duplicate detection.
- name: Python post-processing blocks
description: Custom Python blocks inside the workflow for bespoke data transformation and validation logic.
- name: Generative AI blocks
description: LLM-powered transformation steps for normalization, enrichment, and classification.
- name: PII Masking
description: Mask personally identifiable information before downstream export.
- name: Confidence scoring
description: Per-field and per-cell confidence scores feed routing rules and human-in-the-loop review.
- name: On-prem and private cloud deployment
description: Run the Nanonets OCR stack inside customer infrastructure with the OCR Docker offering.
- name: White-label review and approval UI
description: Embed the Nanonets review experience under a customer-branded domain.
- name: SAML SSO and SCIM
description: Enterprise-grade identity and lifecycle management.
- name: Audit logs and SIEM integration
description: Enterprise audit trail with SIEM-ready export.
- name: Data residency
description: US, EU, and APAC region choices for enterprise customers.
- name: Open-source extraction toolkit (docext)
description: On-prem, OCR-free unstructured data extraction and benchmarking toolkit, MIT-licensed.
- name: Document conversion (docstrange)
description: Convert any document, PDF, image, Word doc, PPT, or URL into Markdown, JSON, CSV, or HTML.
- name: Agentic RAG (nanoindex)
description: Tree- and graph-based reasoning harness for long-document retrieval with citations down to
the pixel.
- name: UseCases
type: UseCases
data:
- name: Accounts Payable automation
description: Multi-format invoice capture, 3-way matching, approval routing, and ERP posting (claimed 80%
cost reduction).
- name: Order management
description: Extract and reconcile purchase orders across formats and channels.
- name: Logistics and shipping
description: Bill of lading, packing list, and customs document extraction.
- name: Healthcare revenue cycle
description: Medical claim, EOB, and patient intake document processing under HIPAA BAA.
- name: Contract analysis
description: Extract obligations, parties, dates, and renewal terms from contracts.
- name: Claims handling
description: Insurance claim intake, FNOL document parsing, and adjudication support.
- name: Vendor onboarding
description: Extract W-9, tax certificate, and KYB document data for vendor master records.
- name: ID and insurance verification
description: Driver's license, passport, and insurance card capture for identity workflows.
- name: Integrations
type: Integrations
data:
- name: SAP
description: ERP export connector for posting extracted data.
- name: QuickBooks
description: Accounting export connector for invoices and bills.
- name: Xero
description: Accounting export connector and lookup data source.
- name: Sage
description: ERP export connector.
- name: NetSuite
description: ERP export connector with credential setup guide and lookup support.
- name: Zoho Books
description: Accounting export connector.
- name: Salesforce
description: CRM export connector for routing extracted records into Salesforce objects.
- name: HubSpot
description: CRM destination for extracted data.
- name: Gmail
description: Email import and inbox-based intake.
- name: Microsoft Outlook / Email
description: Email import action with run history.
- name: Slack
description: Notification and collaboration channel.
- name: Microsoft Teams
description: Notification and collaboration channel.
- name: Jira
description: Project management destination.
- name: Asana
description: Project management destination.
- name: Google Drive
description: Import and export connector for cloud-stored documents.
- name: Dropbox
description: Import and export connector.
- name: Box
description: Cloud storage source.
- name: OneDrive
description: Import and export connector.
- name: SharePoint
description: Import and export connector.
- name: Google Sheets
description: Lookup data source and export destination.
- name: Google Docs
description: Export destination.
- name: Microsoft Excel
description: Export destination.
- name: Smartsheet
description: Export destination.
- name: FTP server
description: Export destination for partner integrations.
- name: Snowflake
description: Data warehouse destination.
- name: Stripe
description: Payment and billing data source.
- name: Zendesk
description: Support workflow integration.
- name: Notion
description: Document destination.
- name: Zapier
description: Trigger-based intake for arbitrary SaaS connections.
- name: n8n
description: Open-source workflow automation via `n8n-nodes-nanonets`.
- name: Webhooks
description: Push extracted data to any HTTP endpoint with a documented payload structure.
- name: PostgreSQL / MySQL / MSSQL / MongoDB
description: External database integrations for lookups and execute-query operations.
- name: Solutions
type: Solutions
data:
- name: Starter
description: Free tier with $200 in credits, API access, email import, cloud storage connectors, up to
3 users, and community support.
- name: Growth
description: Volume-discount tier adding classification AI, barcode and signature detection, generative
AI blocks, custom Python blocks, ERP and database integrations, AI reporting, and team-wide credit sharing.
- name: Enterprise
description: Tailored pricing with SAML SSO, SCIM, RBAC, HIPAA and SOC 2 compliance, private cloud or on-prem
deployment, data residency, enterprise connectors (Salesforce, SAP, Oracle), dedicated support and SLAs,
audit logs, SIEM integration, and whitelabel UI.
maintainers:
- FN: Kin Lane
email: [email protected]
created: '2026-05-25'
modified: '2026-05-25'