Document Import API

Give your documents a second life.

Create a useful path from authorized manuals and documents to structured content. Preserve meaning, flag uncertain extraction, and keep every result connected to its source.

PDFDOCXTXT

Understand the collection first

Inventory text documents, scans, tables, columns, and embedded material. Test representative files before choosing a parsing path. Different destination uses need different quality checks: search text and a structured procedure are not interchangeable outputs.

Use an approved access process for protected files. A parser returning no text should create an explicit review outcome, not a success status for an empty document.

Preserve source and section context

Give documents stable identifiers that do not depend only on filenames. Keep revisions, extraction configuration, and accurate locations where available. A page number should remain unknown when the extraction method cannot establish it.

Preserve headings and connect tables with labels. Inspect reading order on multi-column documents and flag uncertain sections rather than inventing missing transitions.

Build a review and reprocessing path

Separate machine extraction from editorial approval. Route scanned material through an explicit recognition and review process when needed. Decide which comments and embedded objects belong in the destination.

Keep original and derived records under appropriate access and retention rules. Reprocessing should produce a reviewable new result instead of silently overwriting an already approved version.

Turn the idea into a test

Use a small, representative source and write down the expected result for one accepted record, one correction, and one repeated attempt. Keep the original values and the destination expectations visible throughout the review.

Use the format guides for source decisions and the local quickstart to see a simple mapping in action.

From Import Notes

A little reading. A better workflow.

All articles

Your next import starts here.

Pick a source. Get a clearer plan. Build something useful.

Explore import types β†—