Skip to main content
Trelent’s Data Ingestion API turns files into LLM-ready Markdown. It can be used with the following file formats:
CategorySupported File Types
OfficeDOCX, DOC, DOTX, DOTM, DOCM, PPTX, POTX, PPSX, PPTM, POTM, PPSM, XLSX, XLSM
PDFPDF
MarkupMD, HTML, HTM, XHTML, XML, NXML
DataCSV, TXT, VTT
ImagesJPG, JPEG, PNG, TIF, TIFF, BMP, WEBP
VideoMP4, AVI, MOV, WMV, MKV, FLV, WEBM, M4V

How the API works

Each job has two parts:
  1. Connector - where your files come from (S3 or URLs)
  2. Output - where results are delivered (S3 or temporary URLs)

Installation

bun add @trelent/data-ingestion

Quickstart

Quickstart

Upload a file, submit a job, and retrieve results in three steps.

File uploads

Upload files directly to the API instead of hosting them in S3 or exposing URLs. Uploaded files can be referenced across multiple jobs.

File management

Upload, list, and manage files for processing.

Admin

These features are for administrators and platform operators only. Most users receive a pre-configured token and do not need these APIs.

Token management

Generate, list, and revoke API access tokens with scoped permissions.