Mindee
Document OCR and structured data extraction with Mindee V2 models — invoices, receipts, passports and any other model built from the catalog. Every file route is asynchronous: a file is enqueued against a model and the inference is polled or delivered by webhook.
OCNORA ships 17 typed Mindee operations. Each node has a schema-driven form, input and output tables beside its settings, and is pre-flighted by Workflow Health before your first real run. Endpoints not covered by a typed node are called at https://api-v2.mindee.net through the HTTP node with the same credential.
Before you connect Mindee
- Authentication
- API key
- Credential
- the V2 API key, or {"api_key": "…"}
- Connection test
- Available: the stored credential can be checked against the provider when you add it. This is not a record that a test was run or passed.
What you can do with Mindee
Operations, grouped by what they do to your data.
Create and send 1
Read and search 9
Update 1
Delete and cancel 1
Other operations 5
A sample Mindee workflow
- 1A core triggerStart the run from a chat, form, manual, schedule, webhook, workflow trigger — no Mindee trigger is needed.
- 2Get Classification Resultmindee.get_classification_resultFetch a finished classification inference by id and return the document type it assigned.
- 3Classify Documentmindee.classify_documentRun a classification model over a document and return the document type it was assigned.
An outline built from this provider’s node contracts, not a recorded run. Each step’s output fields are available to the next in the field picker.
Every node below has a reference page: what it does, the connection it needs, its config fields with types, constraints and examples, and the shapes it emits.
Operations 17
- Classify DocumentRun a classification model over a document and return the document type it was assigned.mindee.classify_document
- Crop DocumentRun a crop model over a file and return the cropping coordinates of every document it detects on each page.mindee.crop_document
- Delete RAG DocumentPermanently remove one indexed RAG document from its model.mindee.delete_rag_document
- Extract DocumentRun an extraction model over one invoice, receipt, passport or any other document and return its fields as plain values.mindee.extract_document
- Get Classification ResultFetch a finished classification inference by id and return the document type it assigned.mindee.get_classification_result
- Get Crop ResultFetch a finished crop inference by id and return the regions it detected.mindee.get_crop_result
- Get Extraction ResultFetch a finished extraction inference by id and return its fields as plain values.mindee.get_inference
- Get JobRead the status of one enqueued job, and the URL its result will be readable at once processing finishes.mindee.get_job
- Get OCR ResultFetch a finished OCR inference by id and return its per-page text.mindee.get_ocr_result
- Get RAG DocumentRead one indexed RAG document, including its status and match count.mindee.get_rag_document
- Get Split ResultFetch a finished split inference by id and return the documents it found in the file.mindee.get_split_result
- OCR DocumentRun an OCR model over a document and return the full text of every page, with each word's position.mindee.ocr_document
- Search ModelsSearch the account's models by name and type, which is how a model UUID is found without leaving the workflow.mindee.search_models
- Search RAG DocumentsList the documents indexed against one extraction model for Retrieval-Augmented Generation.mindee.search_rag_documents
- Split DocumentRun a split model over a multi-document file and return the page range and type of each document inside it.mindee.split_document
- Update RAG DocumentActivate or draft one indexed RAG document, and optionally replace its field-level annotation.mindee.update_rag_document
- Upload RAG DocumentIndex one document against an extraction model so later inferences can retrieve it for better accuracy.mindee.upload_rag_document
Mindee questions
- How does OCNORA authenticate with Mindee?
- With a stored API key credential, shaped the V2 API key, or {"api_key": "…"}. A connection test can check it when you add it.
- What can I automate with Mindee?
- 17 typed operations, each with a reference page listing its config fields and the shapes it emits.
- What if the Mindee operation I need is not listed?
- Call https://api-v2.mindee.net from the HTTP node with the same credential, or describe the step to the AI builder, which asks our team for a typed node when one is missing.
- Are there templates that use Mindee?
- Not yet. Start from a blank workflow, or describe the workflow to Build with AI.
- How are Mindee calls controlled?
- Every call and every run step is audited, runs count against the tenant’s token and USD budgets, and Workflow Health pre-flights the workflow when you save it.
More in AI & models
See your first Mindee workflow run.
Book a technical demo. We add the connection, pick a template or describe the workflow to Build with AI, and Workflow Health checks it before it runs.