Mindee logo

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 ParsingOCRIDPAIMachine LearningInvoicesReceiptsIDsComputer 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.

APIs

Mindee Extraction API

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...

Mindee Classification API

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...

Mindee Crop API

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...

Mindee OCR API

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...

Mindee Split API

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/.

Mindee Jobs API

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 ...

Capabilities

Mindee Classification API — Classification

Mindee Classification API — Classification. 2 operations. Self-contained Naftiko capability covering one Mindee business surface.

Run with Naftiko

Mindee Crop API — Crop

Mindee Crop API — Crop. 2 operations. Self-contained Naftiko capability covering one Mindee business surface.

Run with Naftiko

Mindee Extraction API — Extraction

Mindee Extraction API — Extraction. 4 operations. Self-contained Naftiko capability covering one Mindee business surface.

Run with Naftiko

Mindee Jobs API — Jobs

Mindee Jobs API — Jobs. 1 operations. Self-contained Naftiko capability covering one Mindee business surface.

Run with Naftiko

Mindee Ocr API — Ocr

Mindee Ocr API — Ocr. 2 operations. Self-contained Naftiko capability covering one Mindee business surface.

Run with Naftiko

Mindee Split API — Split

Mindee Split API — Split. 2 operations. Self-contained Naftiko capability covering one Mindee business surface.

Run with Naftiko

Features

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

Semantic Vocabularies

Mindee Context

11 classes · 14 properties

JSON-LD

API Governance Rules

Mindee API Rules

6 rules · 3 errors 2 warnings 1 info

SPECTRAL

Resources

🌐
Portal
Portal
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
🔗
Documentation
Documentation
🔑
Authentication
Authentication
🔗
Webhooks
Webhooks
🔗
Documentation
Documentation
🔗
Errors
Errors
🔗
RateLimits
RateLimits
🔗
Documentation
Documentation
🔗
OpenAPI
OpenAPI
📝
SignUp
SignUp
🔑
Authentication
Authentication
🟢
StatusPage
StatusPage
💰
Pricing
Pricing
📰
Blog
Blog
🔗
AboutUs
AboutUs
🔗
Careers
Careers
🔗
Contact
Contact
🔗
LinkedIn
LinkedIn
🔗
Twitter
Twitter
👥
GitHubOrganization
GitHubOrganization
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
🔗
OpenSource
OpenSource
🔗
Integration
Integration
🔗
Integration
Integration
🔗
Documentation
Documentation
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
🔗
Vocabulary
Vocabulary
🔗
SpectralRules
SpectralRules

Sources

Raw ↑
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'