outputTypes field of POST /parse, repeating the field for each. Every request must name at least one, and each applies to every file in the request.
Each result is named after its upload with the format as its extension, under the job’s ID:
invoice.pdf requested as doclang and json produces {jobId}/invoice.doclang and {jobId}/invoice.json. A split PDF still produces one file per format.
- DocLang is an open, AI-native document format and the one we recommend for LLM input. See DocLang.
- JSON contains pages, text, tables, and layout elements with their positions.
- XML is FineReader Engine’s XML export. Its options are set in the
[XMLExportParams]section of the profile. - Plain text is the recognized text in reading order.
