Home
Mindee
Mindee
Mindee is a document parsing and intelligent document processing platform. Its REST API (api-v2.mindee.net) provides asynchronous inference across five model families — Extraction, Classification, Crop, OCR, and Split — plus a unified Jobs endpoint for polling. Mindee ships prebuilt models for invoices, receipts, passports, IDs, resumes, bank statements, and barcodes, along with customer-configurable extraction models with their own Data Schemas. Native SDKs cover Python, Node.js, Java, PHP, Ruby, and .NET, and front-end vision SDKs cover React and Vue. Mindee also stewards the open-source docTR OCR library.
6 APIs
6 Capabilities
15 Features
Document Parsing OCR IDP AI Machine Learning Invoices Receipts IDs Computer Vision
Mindee publishes 6 APIs on the APIs.io network, including Extraction API, Classification API, Crop API, and 3 more. Tagged areas include Document Parsing, OCR, IDP, AI, and Machine Learning.
The Mindee catalog on APIs.io includes 6 machine-runnable capabilities , 1 JSON-LD context, and 1 Spectral governance ruleset.
Mindee’s developer surface includes developer portal, documentation, getting-started guide, authentication, signup flow, pricing, engineering blog, and 32 more developer resources.
Extract structured fields from invoices, receipts, IDs, passports, resumes, bank statements, and any other document type via Mindee's configurable extraction models. Enqueue a f...
Classify documents into predefined categories so they can be routed to the appropriate downstream extraction model. Enqueue at POST /v2/products/classification/enqueue and retri...
Detect, isolate, and crop the document area inside a larger scanned image. Useful for cleaning up phone-captured documents prior to classification or extraction. Async enqueue/r...
Run full-page optical character recognition on a document and return the raw text plus bounding polygons. Enqueue at POST /v2/products/ocr/enqueue and retrieve the OCR payload f...
Split a multi-document PDF or image batch into individual documents that can each be classified and extracted independently. Async enqueue/results pattern at /v2/products/split/.
Poll the status of asynchronous Mindee inference jobs across every Mindee model family via GET /v2/jobs/{job_id}. Jobs return Waiting, Processing, Failed, or Success states and ...
Run Capabilities with Naftiko — Deploy and orchestrate these API capabilities using Naftiko Fleet.
Run with Naftiko
Mindee Classification API — Classification. 2 operations. Self-contained Naftiko capability covering one Mindee business surface.
Run with Naftiko
Mindee Crop API — Crop. 2 operations. Self-contained Naftiko capability covering one Mindee business surface.
Run with Naftiko
Mindee Extraction API — Extraction. 4 operations. Self-contained Naftiko capability covering one Mindee business surface.
Run with Naftiko
Mindee Jobs API — Jobs. 1 operations. Self-contained Naftiko capability covering one Mindee business surface.
Run with Naftiko
Mindee Ocr API — Ocr. 2 operations. Self-contained Naftiko capability covering one Mindee business surface.
Run with Naftiko
Mindee Split API — Split. 2 operations. Self-contained Naftiko capability covering one Mindee business surface.
Run with Naftiko
Run Capabilities with Naftiko — Deploy and orchestrate these API capabilities using Naftiko Fleet.
Run with Naftiko
Async enqueue/results pattern across all Mindee models with a unified job polling endpoint
Configurable extraction models with customer-defined Data Schemas
Library of ready-to-use models for invoices, receipts, IDs, passports, driver's licenses, resumes, bank statements, and barcodes
Classification, Crop, OCR, and Split utility models for full IDP pipelines
Continuous Learning via Retrieval-Augmented Generation against a customer knowledge base
Confidence scores and bounding polygons (Pro and higher)
Full raw OCR text option on extraction inferences
100 MB file size limit; up to 200 pages per PDF
Webhook-based result delivery in addition to polling
Per-model and per-API-key usage insights inside the platform console
Native SDKs for Python, Node.js, Java, PHP, Ruby, and .NET
Front-end computer vision SDKs for React and Vue
Open-source docTR library for self-hosted OCR
Zapier and Microsoft Flow integrations for no-code automation
Credit-based pricing with monthly subscription tiers and per-credit overage
11 classes · 14 properties
JSON-LD
6 rules ·
3 errors
2 warnings
1 info
SPECTRAL
Sources
aid: mindee
url: https://raw.githubusercontent.com/api-evangelist/mindee/refs/heads/main/apis.yml
apis:
- aid: mindee:mindee-extraction-api
name: Mindee Extraction API
tags:
- Document Parsing
- OCR
- Extraction
- Invoices
- Receipts
- IDP
humanURL: https://docs.mindee.com/extraction-models/data-schema
properties:
- url: https://docs.mindee.com/extraction-models/data-schema
type: Documentation
- url: https://docs.mindee.com/integrations/api-overview
type: Documentation
- url: openapi/mindee-extraction-api-openapi.yml
type: OpenAPI
- url: json-schema/mindee-inference-schema.json
type: JSONSchema
- url: json-structure/mindee-extraction-structure.json
type: JSONStructure
- url: json-ld/mindee-context.jsonld
type: JSONLD
- url: examples/mindee-extraction-enqueue-example.json
type: Example
- url: examples/mindee-extraction-result-example.json
type: Example
- type: NaftikoCapability
url: capabilities/extraction-extraction.yaml
description: Extract structured fields from invoices, receipts, IDs, passports, resumes, bank statements,
and any other document type via Mindee's configurable extraction models. Enqueue a file at
POST /v2/inferences/enqueue (or POST /v2/products/extraction/enqueue), reference your model_id, and
retrieve the structured JSON result from GET /v2/inferences/{inference_id}. Supports RAG, raw text,
polygons, and confidence scores depending on plan.
- aid: mindee:mindee-classification-api
name: Mindee Classification API
tags:
- Document Parsing
- Classification
- Routing
- IDP
humanURL: https://docs.mindee.com/classification-models/classification-overview
properties:
- url: https://docs.mindee.com/classification-models/classification-overview
type: Documentation
- url: openapi/mindee-classification-api-openapi.yml
type: OpenAPI
- type: NaftikoCapability
url: capabilities/classification-classification.yaml
description: Classify documents into predefined categories so they can be routed to the appropriate
downstream extraction model. Enqueue at POST /v2/products/classification/enqueue and retrieve the
label from GET /v2/products/classification/results/{inference_id}.
- aid: mindee:mindee-crop-api
name: Mindee Crop API
tags:
- Document Parsing
- Cropping
- Preprocessing
- IDP
humanURL: https://docs.mindee.com/crop-models/crop-overview
properties:
- url: https://docs.mindee.com/crop-models/crop-overview
type: Documentation
- url: openapi/mindee-crop-api-openapi.yml
type: OpenAPI
- type: NaftikoCapability
url: capabilities/crop-crop.yaml
description: Detect, isolate, and crop the document area inside a larger scanned image. Useful for
cleaning up phone-captured documents prior to classification or extraction. Async enqueue/results
pattern at /v2/products/crop/.
- aid: mindee:mindee-ocr-api
name: Mindee OCR API
tags:
- OCR
- Document Parsing
- Text Extraction
humanURL: https://docs.mindee.com/ocr-models/ocr-overview
properties:
- url: https://docs.mindee.com/ocr-models/ocr-overview
type: Documentation
- url: openapi/mindee-ocr-api-openapi.yml
type: OpenAPI
- type: NaftikoCapability
url: capabilities/ocr-ocr.yaml
description: Run full-page optical character recognition on a document and return the raw text plus
bounding polygons. Enqueue at POST /v2/products/ocr/enqueue and retrieve the OCR payload from
GET /v2/products/ocr/results/{inference_id}.
- aid: mindee:mindee-split-api
name: Mindee Split API
tags:
- Document Parsing
- Splitting
- Preprocessing
- IDP
humanURL: https://docs.mindee.com/split-models/split-overview
properties:
- url: https://docs.mindee.com/split-models/split-overview
type: Documentation
- url: openapi/mindee-split-api-openapi.yml
type: OpenAPI
- type: NaftikoCapability
url: capabilities/split-split.yaml
description: Split a multi-document PDF or image batch into individual documents that can each be
classified and extracted independently. Async enqueue/results pattern at /v2/products/split/.
- aid: mindee:mindee-jobs-api
name: Mindee Jobs API
tags:
- Document Parsing
- Jobs
- Async
- Polling
humanURL: https://docs.mindee.com/integrations/polling-for-results
properties:
- url: https://docs.mindee.com/integrations/polling-for-results
type: Documentation
- url: https://docs.mindee.com/integrations/webhooks
type: Documentation
- url: openapi/mindee-jobs-api-openapi.yml
type: OpenAPI
- url: json-schema/mindee-job-schema.json
type: JSONSchema
- type: NaftikoCapability
url: capabilities/jobs-jobs.yaml
description: Poll the status of asynchronous Mindee inference jobs across every Mindee model
family via GET /v2/jobs/{job_id}. Jobs return Waiting, Processing, Failed, or Success states and
a polling_url plus optional result_url and webhook_url.
name: Mindee
tags:
- Document Parsing
- OCR
- IDP
- AI
- Machine Learning
- Invoices
- Receipts
- IDs
- Computer Vision
kind: contract
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
access: 3rd-Party
common:
- type: Portal
url: https://mindee.com
- type: Documentation
url: https://docs.mindee.com
- url: https://docs.mindee.com/getting-started/quick-start
name: Quick Start
type: GettingStarted
- url: https://docs.mindee.com/integrations/api-overview
name: API Overview
type: Documentation
- url: https://docs.mindee.com/integrations/api-keys
name: API Keys
type: Authentication
- url: https://docs.mindee.com/integrations/webhooks
name: Webhooks
type: Webhooks
- url: https://docs.mindee.com/integrations/polling-for-results
name: Polling for Results
type: Documentation
- url: https://docs.mindee.com/integrations/problem-database
name: Problem Database
type: Errors
- url: https://docs.mindee.com/integrations/technical-limitations
name: Technical Limitations
type: RateLimits
- url: https://docs.mindee.com/integrations/response-times
name: Response Times
type: Documentation
- url: https://api-v2.mindee.net/openapi.json
name: Mindee V2 OpenAPI
type: OpenAPI
- url: https://app.mindee.com
name: Mindee Platform
type: SignUp
- url: https://app.mindee.com/api-keys
name: API Keys Console
type: Authentication
- url: https://status.mindee.com
type: StatusPage
- url: https://mindee.com/pricing
name: Pricing
type: Pricing
data:
- id: starter
name: Starter
entries:
- geo: global
unit: 1
label: User
limit: 1
price: 44
currency: EUR
metric: subscription
timeFrame: month
description: 500 credits per month with community support.
elements:
- name: 500 credits per month
- name: Unlimited models
- name: Community support
- name: '0.05 EUR per credit overage'
description: Entry-level plan with community support.
- id: pro
name: Pro
entries:
- geo: global
unit: 1
label: User
limit: 1
price: 179
currency: EUR
metric: subscription
timeFrame: month
description: 2,500 credits per month with live chat support and polygons.
elements:
- name: 2,500 credits per month
- name: Live chat support
- name: Team members
- name: Data processing localization
- name: RAG (up to 20 documents)
- name: Polygons
- name: '0.04 EUR per credit overage'
description: Most popular plan with collaboration and RAG.
- id: business
name: Business
entries:
- geo: global
unit: 1
label: User
limit: 1
price: 584
currency: EUR
metric: subscription
timeFrame: month
description: 10,000 credits per month with confidence scores and boosted accuracy.
elements:
- name: 10,000 credits per month
- name: All Pro features
- name: Unlimited RAG
- name: Confidence scores
- name: Boosted accuracy and precision
- name: '0.035 EUR per credit overage'
description: Volume plan with full feature set.
- id: enterprise
name: Enterprise
entries:
- geo: global
unit: 1
label: User
limit: 1
price: Call
currency: EUR
metric: contract
timeFrame: year
description: Custom contract for organizations using 250k+ credits annually.
elements:
- name: Dedicated account manager
- name: Custom SLAs
- name: Premium technical support
- name: Custom models
- name: All Business features
description: For organizations operating at scale.
- url: https://mindee.com/blog
type: Blog
- url: https://mindee.com/about
type: AboutUs
- url: https://mindee.com/careers
type: Careers
- url: https://mindee.com/contact
type: Contact
- url: https://www.linkedin.com/company/mindee
type: LinkedIn
- url: https://twitter.com/mindee_official
type: Twitter
- url: https://github.com/mindee
type: GitHubOrganization
- url: https://github.com/mindee/mindee-api-python
name: Python SDK
type: SDK
- url: https://github.com/mindee/mindee-api-nodejs
name: Node.js SDK
type: SDK
- url: https://github.com/mindee/mindee-api-java
name: Java SDK
type: SDK
- url: https://github.com/mindee/mindee-api-php
name: PHP SDK
type: SDK
- url: https://github.com/mindee/mindee-api-ruby
name: Ruby SDK
type: SDK
- url: https://github.com/mindee/mindee-api-dotnet
name: .NET SDK
type: SDK
- url: https://github.com/mindee/react-mindee-js
name: React Computer Vision SDK
type: SDK
- url: https://github.com/mindee/vue-mindee-js
name: Vue Computer Vision SDK
type: SDK
- url: https://github.com/mindee/doctr
name: docTR (Open-source OCR)
type: OpenSource
- url: https://github.com/mindee/integration-zapier
name: Zapier Integration
type: Integration
- url: https://github.com/mindee/integration-microsoft-flow
name: Microsoft Flow Integration
type: Integration
- url: https://github.com/mindee/platform-docs
name: Platform Documentation Repository
type: Documentation
- url: plans/mindee-plans-pricing.yml
type: Plans
- url: rate-limits/mindee-rate-limits.yml
type: RateLimits
- url: finops/mindee-finops.yml
type: FinOps
- url: vocabulary/mindee-vocabulary.yml
type: Vocabulary
- url: rules/mindee-rules.yml
type: SpectralRules
- type: Features
data:
- Async enqueue/results pattern across all Mindee models with a unified job polling endpoint
- Configurable extraction models with customer-defined Data Schemas
- Library of ready-to-use models for invoices, receipts, IDs, passports, driver's licenses, resumes, bank statements, and barcodes
- Classification, Crop, OCR, and Split utility models for full IDP pipelines
- Continuous Learning via Retrieval-Augmented Generation against a customer knowledge base
- Confidence scores and bounding polygons (Pro and higher)
- Full raw OCR text option on extraction inferences
- 100 MB file size limit; up to 200 pages per PDF
- Webhook-based result delivery in addition to polling
- Per-model and per-API-key usage insights inside the platform console
- Native SDKs for Python, Node.js, Java, PHP, Ruby, and .NET
- Front-end computer vision SDKs for React and Vue
- Open-source docTR library for self-hosted OCR
- Zapier and Microsoft Flow integrations for no-code automation
- Credit-based pricing with monthly subscription tiers and per-credit overage
sources:
- https://mindee.com
- https://mindee.com/pricing
- https://docs.mindee.com
- https://api-v2.mindee.net/openapi.json
updated: '2026-05-25'
created: '2026-05-25'
modified: '2026-05-25'
position: Consuming
description: Mindee is a document parsing and intelligent document processing platform. Its REST API
(api-v2.mindee.net) provides asynchronous inference across five model families — Extraction,
Classification, Crop, OCR, and Split — plus a unified Jobs endpoint for polling. Mindee ships
prebuilt models for invoices, receipts, passports, IDs, resumes, bank statements, and barcodes,
along with customer-configurable extraction models with their own Data Schemas. Native SDKs cover
Python, Node.js, Java, PHP, Ruby, and .NET, and front-end vision SDKs cover React and Vue. Mindee
also stewards the open-source docTR OCR library.
maintainers:
- FN: Kin Lane
email: [email protected]
X: apievangelist
url: https://apievangelist.com
specificationVersion: '0.16'