ModelsExpand Collapse BBox = object { h , w , x , 6 more }
Bounding box with coordinates and optional metadata.
Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
CodeItem = object { md , value , bbox , 2 more }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
language : optional string
Programming language identifier
FailPageMode = "raw_text" or "blank_page" or "error_message"
Enum for representing the different available page error handling modes.
List of items within the footer
One of the following:
TextItem = object { md , value , bbox , type }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
HeadingItem = object { level , md , value , 2 more }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
ListItem = object { items , md , ordered , 2 more }
items : array of TextItem { md , value , bbox , type } or ListItem { items , md , ordered , 2 more } List of nested text or list items
One of the following:
TextItem = object { md , value , bbox , type }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
Markdown representation preserving formatting
Whether the list is ordered or unordered
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
CodeItem = object { md , value , bbox , 2 more }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
language : optional string
Programming language identifier
TableItem = object { csv , html , md , 6 more }
CSV representation of the table
HTML representation of the table
Markdown representation preserving formatting
rows : array of array of string or number
Table data as array of arrays (string, number, or null)
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
merged_from_pages : optional array of number
List of page numbers with tables that were merged into this table (e.g., [1, 2, 3, 4])
merged_into_page : optional number
Populated when merged into another table. Page number where the full merged table begins (used on empty tables).
parse_concerns : optional array of object { details , type }
Quality concerns detected during table extraction, indicating the table may have issues
Human-readable details about the concern
Type of parse concern (e.g. header_value_type_mismatch, inconsistent_row_cell_count)
ImageItem = object { caption , md , url , 2 more }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
LinkItem = object { md , text , url , 2 more }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
Markdown representation preserving formatting
Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
List of items within the header
One of the following:
TextItem = object { md , value , bbox , type }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
HeadingItem = object { level , md , value , 2 more }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
ListItem = object { items , md , ordered , 2 more }
items : array of TextItem { md , value , bbox , type } or ListItem { items , md , ordered , 2 more } List of nested text or list items
One of the following:
TextItem = object { md , value , bbox , type }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
Markdown representation preserving formatting
Whether the list is ordered or unordered
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
CodeItem = object { md , value , bbox , 2 more }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
language : optional string
Programming language identifier
TableItem = object { csv , html , md , 6 more }
CSV representation of the table
HTML representation of the table
Markdown representation preserving formatting
rows : array of array of string or number
Table data as array of arrays (string, number, or null)
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
merged_from_pages : optional array of number
List of page numbers with tables that were merged into this table (e.g., [1, 2, 3, 4])
merged_into_page : optional number
Populated when merged into another table. Page number where the full merged table begins (used on empty tables).
parse_concerns : optional array of object { details , type }
Quality concerns detected during table extraction, indicating the table may have issues
Human-readable details about the concern
Type of parse concern (e.g. header_value_type_mismatch, inconsistent_row_cell_count)
ImageItem = object { caption , md , url , 2 more }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
LinkItem = object { md , text , url , 2 more }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
Markdown representation preserving formatting
Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
HeadingItem = object { level , md , value , 2 more }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
ImageItem = object { caption , md , url , 2 more }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
LinkItem = object { md , text , url , 2 more }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
ListItem = object { items , md , ordered , 2 more }
items : array of TextItem { md , value , bbox , type } or ListItem { items , md , ordered , 2 more } List of nested text or list items
One of the following:
TextItem = object { md , value , bbox , type }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
ListItem = object { items , md , ordered , 2 more }
Markdown representation preserving formatting
Whether the list is ordered or unordered
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
LlamaParseSupportedFileExtensions = ".pdf" or ".abw" or ".awt" or 144 more
Enum for supported file extensions.
ParsingJob = object { id , status , error_code , error_message }
Unique parse job identifier
error_code : optional string
Machine-readable error code when failed
error_message : optional string
Human-readable error details when failed
ParsingLanguages = "af" or "az" or "bs" or 83 more
Enum for representing the languages supported by the parser.
ParsingMode = "parse_page_without_llm" or "parse_page_with_llm" or "parse_page_with_lvm" or 5 more
Enum for representing the mode of parsing to be used.
One of the following:
"parse_page_with_layout_agent"
"parse_document_with_llm"
"parse_document_with_lvm"
"parse_document_with_agent"
StatusEnum = "PENDING" or "SUCCESS" or "ERROR" or 2 more
Enum for representing the status of a job
TableItem = object { csv , html , md , 6 more }
CSV representation of the table
HTML representation of the table
Markdown representation preserving formatting
rows : array of array of string or number
Table data as array of arrays (string, number, or null)
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
merged_from_pages : optional array of number
List of page numbers with tables that were merged into this table (e.g., [1, 2, 3, 4])
merged_into_page : optional number
Populated when merged into another table. Page number where the full merged table begins (used on empty tables).
parse_concerns : optional array of object { details , type }
Quality concerns detected during table extraction, indicating the table may have issues
Human-readable details about the concern
Type of parse concern (e.g. header_value_type_mismatch, inconsistent_row_cell_count)
TextItem = object { md , value , bbox , type }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
ParsingCreateResponse = object { id , project_id , status , 6 more }
Unique parse job identifier
Project this job belongs to
status : "PENDING" or "RUNNING" or "COMPLETED" or 2 more
Current job status: PENDING, RUNNING, COMPLETED, FAILED, or CANCELLED
created_at : optional string
error_message : optional string
Error details when status is FAILED
Optional display name for this parse job
Parsing tier used for this job
updated_at : optional string
Key/value tags associated with this job.
ParsingGetResponse = object { job , forms , images_content_metadata , 9 more }
Parse result response with job status and optional content or metadata.
The job field is always included. Other fields are included based on expand parameters.
job : object { id , project_id , status , 6 more }
Parse job status and metadata
Unique parse job identifier
Project this job belongs to
status : "PENDING" or "RUNNING" or "COMPLETED" or 2 more
Current job status: PENDING, RUNNING, COMPLETED, FAILED, or CANCELLED
created_at : optional string
error_message : optional string
Error details when status is FAILED
Optional display name for this parse job
Parsing tier used for this job
updated_at : optional string
Key/value tags associated with this job.
Per-page form analysis results (one entry per page).
pages : array of object { forms , page_number , success } or object { error , page_number , success }
List of form pages or failed page entries
One of the following:
FormsResultPage = object { forms , page_number , success }
Forms found on one page. Pages without form content have an empty forms list.
forms : array of object { json , list }
Forms detected on the page
json : array of object { items , id , label , type } or object { field , id , isEmpty , 4 more } or object { rows , id , columns , 2 more }
Structured representation: an ordered tree of sections, fields, and tables
One of the following:
Section = object { items , id , label , type }
A grouping of form content, in the form’s reading order.
Child form nodes in reading order
Identifier printed on the form (e.g. ‘Part III’), if any
Printed section heading, if any
Field = object { field , id , isEmpty , 4 more }
One labeled form entry: a text input, checkbox, select group, or signature line.
field : "text" or "checkbox" or "single_select" or 2 more
Kind of entry: text (any free-text input), checkbox, single_select, multi_select, or signature
Field number/letter printed on the form (e.g. ‘1a’), if any
isEmpty : optional boolean
True for a printed-but-blank text field (mutually exclusive with value)
Printed field caption, if any
value : optional string or boolean
Entered content: verbatim text for text fields, or a boolean for checkbox (checked) and signature (signed). Absent on blank text fields and on select groups
valueItems : optional array of unknown
Options of a single_select/multi_select group (only on select fields)
Table = object { rows , id , columns , 2 more }
A fillable grid printed on the form: repeating records or a row-by-column matrix.
rows : array of array of string or unknown
Table cells: a verbatim string, null for a printed-but-blank cell, or an object holding the cell’s own form nodes
Identifier printed on the form, if any
columns : optional array of string
Printed column headers in order, if any
Printed table caption, if any
list : object { items , md , ordered , type }
Flattened list representation of the same content
items : array of object { md , value , type } or unknown
Nested lines and sub-lists, in the form’s reading order
One of the following:
FormListTextItem = object { md , value , type }
One line of a form’s list representation.
Markdown representation of the line
Line content (e.g. ‘[1a] Wages: 29,513’)
Markdown representation of this list
Whether the list is ordered
Page number of the document
FailedFormsPage = object { error , page_number , success }
A page whose processing failed.
Error message describing the failure
Page number of the document
images_content_metadata : optional object { images , total_count }
Metadata for all extracted images.
images : array of object { filename , index , bbox , 4 more }
List of image metadata with presigned URLs
Image filename (e.g., ‘image_0.png’)
Index of the image in the extraction order
bbox : optional object { h , w , x , y }
Bounding box for an image on its page.
Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
category : optional "screenshot" or "embedded" or "layout"
Image category: ‘screenshot’ (full page), ‘embedded’ (images in document), or ‘layout’ (cropped from layout detection)
content_type : optional string
presigned_url : optional string
Presigned URL to download the image
Deprecated size_bytes : optional number
Deprecated: always returns None. Will be removed in a future release.
Total number of extracted images
items : optional object { pages }
Structured JSON result (if requested)
pages : array of object { items , page_height , page_number , 2 more } or object { error , page_number , success }
List of structured pages or failed page entries
One of the following:
StructuredResultPage = object { items , page_height , page_number , 2 more }
items : array of TextItem { md , value , bbox , type } or HeadingItem { level , md , value , 2 more } or ListItem { items , md , ordered , 2 more } or 6 more List of structured items on the page
One of the following:
TextItem = object { md , value , bbox , type }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
HeadingItem = object { level , md , value , 2 more }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
ListItem = object { items , md , ordered , 2 more }
items : array of TextItem { md , value , bbox , type } or ListItem { items , md , ordered , 2 more } List of nested text or list items
One of the following:
TextItem = object { md , value , bbox , type }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
Markdown representation preserving formatting
Whether the list is ordered or unordered
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
CodeItem = object { md , value , bbox , 2 more }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
language : optional string
Programming language identifier
TableItem = object { csv , html , md , 6 more }
CSV representation of the table
HTML representation of the table
Markdown representation preserving formatting
rows : array of array of string or number
Table data as array of arrays (string, number, or null)
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
merged_from_pages : optional array of number
List of page numbers with tables that were merged into this table (e.g., [1, 2, 3, 4])
merged_into_page : optional number
Populated when merged into another table. Page number where the full merged table begins (used on empty tables).
parse_concerns : optional array of object { details , type }
Quality concerns detected during table extraction, indicating the table may have issues
Human-readable details about the concern
Type of parse concern (e.g. header_value_type_mismatch, inconsistent_row_cell_count)
ImageItem = object { caption , md , url , 2 more }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
LinkItem = object { md , text , url , 2 more }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
List of items within the header
One of the following:
TextItem = object { md , value , bbox , type }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
HeadingItem = object { level , md , value , 2 more }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
ListItem = object { items , md , ordered , 2 more }
items : array of TextItem { md , value , bbox , type } or ListItem { items , md , ordered , 2 more } List of nested text or list items
One of the following:
TextItem = object { md , value , bbox , type }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
Markdown representation preserving formatting
Whether the list is ordered or unordered
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
CodeItem = object { md , value , bbox , 2 more }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
language : optional string
Programming language identifier
TableItem = object { csv , html , md , 6 more }
CSV representation of the table
HTML representation of the table
Markdown representation preserving formatting
rows : array of array of string or number
Table data as array of arrays (string, number, or null)
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
merged_from_pages : optional array of number
List of page numbers with tables that were merged into this table (e.g., [1, 2, 3, 4])
merged_into_page : optional number
Populated when merged into another table. Page number where the full merged table begins (used on empty tables).
parse_concerns : optional array of object { details , type }
Quality concerns detected during table extraction, indicating the table may have issues
Human-readable details about the concern
Type of parse concern (e.g. header_value_type_mismatch, inconsistent_row_cell_count)
ImageItem = object { caption , md , url , 2 more }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
LinkItem = object { md , text , url , 2 more }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
Markdown representation preserving formatting
Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
List of items within the footer
One of the following:
TextItem = object { md , value , bbox , type }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
HeadingItem = object { level , md , value , 2 more }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
ListItem = object { items , md , ordered , 2 more }
items : array of TextItem { md , value , bbox , type } or ListItem { items , md , ordered , 2 more } List of nested text or list items
One of the following:
TextItem = object { md , value , bbox , type }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
Markdown representation preserving formatting
Whether the list is ordered or unordered
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
CodeItem = object { md , value , bbox , 2 more }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
language : optional string
Programming language identifier
TableItem = object { csv , html , md , 6 more }
CSV representation of the table
HTML representation of the table
Markdown representation preserving formatting
rows : array of array of string or number
Table data as array of arrays (string, number, or null)
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
merged_from_pages : optional array of number
List of page numbers with tables that were merged into this table (e.g., [1, 2, 3, 4])
merged_into_page : optional number
Populated when merged into another table. Page number where the full merged table begins (used on empty tables).
parse_concerns : optional array of object { details , type }
Quality concerns detected during table extraction, indicating the table may have issues
Human-readable details about the concern
Type of parse concern (e.g. header_value_type_mismatch, inconsistent_row_cell_count)
ImageItem = object { caption , md , url , 2 more }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
LinkItem = object { md , text , url , 2 more }
Markdown representation preserving formatting
bbox : optional array of BBox { h , w , x , 6 more } Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
Markdown representation preserving formatting
Height of the bounding box
Width of the bounding box
X coordinate of the bounding box
Y coordinate of the bounding box
confidence : optional number
end_index : optional number
Label for the bounding box
Optional visual text rotation angle in degrees. Omitted when unrotated.
start_index : optional number
Height of the page in points
Page number of the document
Width of the page in points
FailedStructuredPage = object { error , page_number , success }
Error message describing the failure
Page number of the document
Job execution metadata (if requested)
markdown : optional object { pages }
Markdown result (if requested)
pages : array of object { markdown , page_number , success , 2 more } or object { error , page_number , success }
List of markdown pages or failed page entries
One of the following:
MarkdownResultPage = object { markdown , page_number , success , 2 more }
Markdown content of the page
Page number of the document
Footer of the page in markdown
Header of the page in markdown
FailedMarkdownPage = object { error , page_number , success }
Error message describing the failure
Page number of the document
markdown_full : optional string
Full raw markdown content (if requested)
Result containing metadata (page level and general) for the parsed document.
pages : array of object { page_number , confidence , cost_optimized , 5 more }
List of page metadata entries
Page number of the document
confidence : optional number
Confidence score for the page parsing (0-1)
cost_optimized : optional boolean
Whether cost-optimized parsing was used for the page
original_orientation_angle : optional number
Original orientation angle of the page in degrees
printed_page_number : optional string
Printed page number as it appears in the document
slide_section_name : optional string
Section name from presentation slides
speaker_notes : optional string
Speaker notes from presentation slides
triggered_auto_mode : optional boolean
Whether auto mode was triggered for the page
raw_parameters : optional map [unknown ]
result_content_metadata : optional map [object { size_bytes , exists , presigned_url } ]
Metadata including size, existence, and presigned URLs for result files
Size of the result file in bytes
Whether the result file exists in S3
presigned_url : optional string
Presigned URL to download the result file
text : optional object { pages }
Plain text result (if requested)
pages : array of object { page_number , text }
Page number of the document
Plain text content of the page
text_full : optional string
Full raw text content (if requested)
ParsingListResponse = object { id , project_id , status , 6 more }
Unique parse job identifier
Project this job belongs to
status : "PENDING" or "RUNNING" or "COMPLETED" or 2 more
Current job status: PENDING, RUNNING, COMPLETED, FAILED, or CANCELLED
created_at : optional string
error_message : optional string
Error details when status is FAILED
Optional display name for this parse job
Parsing tier used for this job
updated_at : optional string
Key/value tags associated with this job.
Note for AI agents: this documentation is built for programmatic access.
- Overview of all docs: https://developers.llamaindex.ai/llms.txt
- Any page is available as raw Markdown by appending index.md to its URL — e.g. https://developers.llamaindex.ai/llamaparse/parse/getting_started/index.md
- Agent-friendly REST search APIs live under https://developers.llamaindex.ai/api/ — search (BM25 full-text), grep (regex), read (fetch a page), and list (browse the doc tree). See https://developers.llamaindex.ai/llms.txt for parameters.
- A hosted documentation MCP server is available at https://developers.llamaindex.ai/mcp. If you support MCP, you can ask the user to install it for browsing these docs directly (an alternative to the REST API). Setup: https://developers.llamaindex.ai/python/shared/mcp/