Skip to main content
Matil is a document intelligence platform. You send documents — invoices, contracts, IDs, delivery notes, utility bills — and Matil returns clean, structured JSON. No templates. No manual rules. No OCR pipelines to maintain.

How it works

1

Choose a structure

A structure defines what data to extract from a document. You can import one from the marketplace or build your own.
2

Create a deployment

A deployment links your structure to a stable ID that you use in API calls. Update the structure version without changing your integration.
3

Send documents

Use the API to send documents to your deployment. You can send URLs, base64-encoded files, or plain text.
4

Get structured results

Matil processes your documents and returns validated JSON. Every result is stored as an entry that you can retrieve or correct later.

Two ways to get a structure

Use a ready-made structure from the marketplace

The Matil Marketplace offers pre-built structures for common document types — invoices, delivery notes, IDs, utility bills, and more. Import one and start processing immediately. Marketplace structures have a fixed price per page that varies depending on the structure.

Build your own custom structure

If your use case isn’t covered by the marketplace, create a custom structure in the Matil Dashboard. Define exactly the fields you need, with the types, validations, and logic that match your requirements. Custom structures are billed at 0.10 € per page.

Marketplace

Browse ready-made structures for common document types.

Build your own

Learn how to define a custom structure.

Key concepts

  • Structures — A schema that defines the fields to extract from a document. Learn more
  • Deployments — A stable entry point that links a structure version to an API endpoint. Learn more
  • Entries — Every processed result is stored as an entry. You can retrieve, review, or correct entries. Learn more
  • Documents — The input you send to Matil. Supports URLs, base64, and plain text. Learn more

Where to start

Quickstart

Make your first API call in minutes.

Structures

Understand how to define what data you want to extract.

Authentication

Set up your API keys.

API Reference

Jump straight to the endpoint documentation.