Integrate Mindee into your workflow

Use integrations and pre-built libraries to build scalable document processing experiences and streamline your workflow.

Software Development Kits

Integrate seamlessly using our native client libraries. Simplify making API requests and processing data with optimized code for Python, Java, Node.js, PHP and more.

Fastest way to integrate our APIs

Allows our support teams to better help you

Detailed documentation

No-code integrations

Automate workflows without writing a single line of code. Connect our API to thousands of apps, ERP, CRM... via our official Zapier and Make connectors.

No technical knowledge needed

Scenario & automation setup in seconds

Detailed documentation

Manual integration

Only use manual integration as a last resort, if your language does not have an SDK available. The Mindee team cannot guarantee full support for this method.

Flexible and adaptable to any language

Detailed documentation

HTTP (cURL/JS/Python available)

POST /v2/products/extraction/enqueue HTTP/1.1
Host: api-v2.mindee.net
Authorization: YOUR_API_KEY
Content-Type: multipart/form-data
Accept: */*
Content-Length: 288

{
  "model_id": "text",
  "file": "binary",
  "url": "https://example.com",
  "file_base64": "Base64String==",
  "webhook_ids": [
    "text"
  ],
  "alias": "my_file_alias",
  "raw_text": true,
  "polygon": true,
  "confidence": true,
  "rag": true,
  "text_context": "This document is a receipt from a grocery store.",
  "data_schema": "text"
}

FAQ to know more about Mindee's API

What are the different methods available for integrating the API ?

Mindee is designed to be "integration-agnostic" fitting into any modern tech stack. Depending on your team’s technical expertise and your project requirements, you can choose from three primary integration methods:

  1. Official SDKs  : This is the fastest and most reliable way to integrate Mindee into a custom application. Our Software Development Kits (SDKs) act as a wrapper around the API, handling complex tasks like file uploading, response parsing, and error management automatically.
  2. No-code/Low-code integrations : If you want to automate workflows without writing code, Mindee offers native connectors for the world’s leading automation platforms (Zapier, Make, N8N). This allows you to connect your document processing to over 5,000+ apps (like HubSpot or Google Drive) in minutes.
  3. Manual REST API Integration : Since Mindee is built on a standard RESTful architecture, you can interact with it using any language or tool that can send an HTTP request (like cURL, Go, Rust, or even Postman). We only recommend this method if an official SDK is not available for your specific programming language.

Can I integrate Mindee API with a business tool (ERP, CRM, etc.)?

Mindee’s API is RESTful and returns data in JSON format. XML is not returned.

To connect Mindee to your business tool you can use Mindee’s REST + JSON API via an ERP/CRM connector, HTTP steps, or webhooks. Most ERP/CRM tools integrate either through HTTP actions/nodes (low-code) or an automation platform.

If your ERP/CRM supports inbound webhooks, you can also use Mindee webhooks to receive results on your server endpoint (recommended for heavy production usage).

Is integration complex, or does it require training time ?

No. Unlike traditional "On-Premise" solutions that take months to deploy, Mindee’s API-first approach allows you to go live in minutes. The complexity of document processing usually depends on whether you choose to build an infrastructure or consume an intelligent service.

Mindee simplifies the experience by two ways :

  • Zero-training time : Mindee models are pre-trained on millions of data points. Whether it’s an invoice, a receipt, or an ID card, the API already "knows" what it’s looking at. You don't need a Data Science team; you just need an API key.
  • Plug-and-play : Mindee is a plug-and-play REST API. With our dedicated SDKs (Python, Java, PHP, and more), a developer can integrate full document automation into your existing software with just a few lines of code.

How is data security ensured during transfer between the API and an ERP/CRM ?

Every interaction between your ERP/CRM and the Mindee API is protected by industry-standard TLS (Transport Layer Security) encryption. This means that data is encrypted before it leaves your server and can only be decrypted by Mindee. It prevents "Man-in-the-Middle" attacks, ensuring that even if data were intercepted,they would be unreadable.

In addition, our legal team aligns our security protocols with global standards to ensure your integration meets strict regulatory requirements:

  • GDPR Compliant: Fully aligned with European data protection regulations, ensuring the highest level of privacy for PII (Personally Identifiable Information).
  • SOC2 & ISO Ready: Our infrastructure is hosted on Tier-1 providers (AWS) that maintain the highest physical and logical security certifications.
  • Authentication: Access is strictly controlled via secure API Keys and environment-specific credentials, allowing your IT team to revoke access instantly if a breach is suspected on your side.

Automate any document processing workflow into your organization

Already +15M documents processed monthly

No credit card required

Try it for free