include_coordinates (boolean, optional): When true, each extracted field in result includes the source location: value, page, and bounding_box_coordinates (normalized [x1, y1, x2, y2]). Default is false.force_exclusive_template (boolean, optional): When true, the first template’s document type is used for the entire document instead of auto-splitting by type. Default is false.document_layout_analysis (boolean, optional): When true, layout analysis is run before reading (useful for complex or table-heavy documents). Default is false.file (binary, optional): The document file to extract from. Provide either file or url, not both.url (string, optional): The URL of the document to extract from. Provide either file or url, not both.template_ids (array of strings, required): List of template_ids used for splitting and extraction.ocr: Array of OCR output per page.markdown: Full document text as markdown.result: Array of split sections. Each item has document_type, pages, and properties (the extracted key–value pairs for that section).include_coordinates=true, each value in properties is an object with value, page, and bounding_box_coordinates (normalized [x1, y1, x2, y2]) instead of a plain string or number, so you can map each field back to a region on the document.When true, each extracted field in result includes value, page, and normalized bounding_box_coordinates [x1, y1, x2, y2] (0–1) for the source region in the document.
When true, force the first template's document_type for the whole document instead of auto-splitting by type.
When true, run layout analysis before reading (e.g. for complex or table-heavy documents).
Successful Response. Returns ocr, markdown, and result (array of { document_type, pages, properties }). When include_coordinates=true, each property value is an object with value, page, and bounding_box_coordinates.