Parsing
Parse File
Get Parse Job
List Parse Jobs
ModelsExpand Collapse
FooterItem { items, md, bbox, type }
items: Array<CodeItem { md, value, bbox, 2 more } | HeadingItem { level, md, value, 2 more } | ImageItem { caption, md, url, 2 more } | 4 more>
List of items within the footer
ListItem { items, md, ordered, 2 more }
List of nested text or list items
TableItem { csv, html, md, 6 more }
merged_from_pages?: Array<number> | null
List of page numbers with tables that were merged into this table (e.g., [1, 2, 3, 4])
merged_into_page?: number | null
Populated when merged into another table. Page number where the full merged table begins (used on empty tables).
Form { json, list }
One form detected on a page, in two representations of the same content.
json: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Structured representation: an ordered tree of sections, fields, and tables
FormField { field, id, isEmpty, 4 more }
One labeled form entry: a text input, checkbox, select group, or signature line.
valueItems?: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } > | null
Options of a single_select/multi_select group (only on select fields)
FormSection { items, id, label, type }
A grouping of form content, in the form’s reading order.
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Child form nodes in reading order
FormTable { rows, id, columns, 2 more }
A fillable grid printed on the form: repeating records or a row-by-column matrix.
Table cells: a verbatim string, null for a printed-but-blank cell, or an object holding the cell’s own form nodes
FormTableCellItems { items }
A table cell holding its own form nodes (e.g. a checkbox column).
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Form nodes inside the cell
FormTable { rows, id, columns, 2 more }
A fillable grid printed on the form: repeating records or a row-by-column matrix.
Table cells: a verbatim string, null for a printed-but-blank cell, or an object holding the cell’s own form nodes
FormTableCellItems { items }
A table cell holding its own form nodes (e.g. a checkbox column).
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Form nodes inside the cell
FormSection { items, id, label, type }
A grouping of form content, in the form’s reading order.
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Child form nodes in reading order
FormSection { items, id, label, type }
A grouping of form content, in the form’s reading order.
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Child form nodes in reading order
FormField { field, id, isEmpty, 4 more }
One labeled form entry: a text input, checkbox, select group, or signature line.
valueItems?: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } > | null
Options of a single_select/multi_select group (only on select fields)
FormTable { rows, id, columns, 2 more }
A fillable grid printed on the form: repeating records or a row-by-column matrix.
Table cells: a verbatim string, null for a printed-but-blank cell, or an object holding the cell’s own form nodes
FormTableCellItems { items }
A table cell holding its own form nodes (e.g. a checkbox column).
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Form nodes inside the cell
FormTable { rows, id, columns, 2 more }
A fillable grid printed on the form: repeating records or a row-by-column matrix.
Table cells: a verbatim string, null for a printed-but-blank cell, or an object holding the cell’s own form nodes
FormTableCellItems { items }
A table cell holding its own form nodes (e.g. a checkbox column).
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Form nodes inside the cell
FormField { field, id, isEmpty, 4 more }
One labeled form entry: a text input, checkbox, select group, or signature line.
valueItems?: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } > | null
Options of a single_select/multi_select group (only on select fields)
FormTable { rows, id, columns, 2 more }
A fillable grid printed on the form: repeating records or a row-by-column matrix.
Table cells: a verbatim string, null for a printed-but-blank cell, or an object holding the cell’s own form nodes
FormTableCellItems { items }
A table cell holding its own form nodes (e.g. a checkbox column).
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Form nodes inside the cell
FormField { field, id, isEmpty, 4 more }
One labeled form entry: a text input, checkbox, select group, or signature line.
valueItems?: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } > | null
Options of a single_select/multi_select group (only on select fields)
FormSection { items, id, label, type }
A grouping of form content, in the form’s reading order.
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Child form nodes in reading order
FormSection { items, id, label, type }
A grouping of form content, in the form’s reading order.
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Child form nodes in reading order
FormField { field, id, isEmpty, 4 more }
One labeled form entry: a text input, checkbox, select group, or signature line.
valueItems?: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } > | null
Options of a single_select/multi_select group (only on select fields)
FormField { field, id, isEmpty, 4 more }
One labeled form entry: a text input, checkbox, select group, or signature line.
valueItems?: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } > | null
Options of a single_select/multi_select group (only on select fields)
FormSection { items, id, label, type }
A grouping of form content, in the form’s reading order.
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Child form nodes in reading order
FormTable { rows, id, columns, 2 more }
A fillable grid printed on the form: repeating records or a row-by-column matrix.
Table cells: a verbatim string, null for a printed-but-blank cell, or an object holding the cell’s own form nodes
FormTableCellItems { items }
A table cell holding its own form nodes (e.g. a checkbox column).
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Form nodes inside the cell
FormTable { rows, id, columns, 2 more }
A fillable grid printed on the form: repeating records or a row-by-column matrix.
Table cells: a verbatim string, null for a printed-but-blank cell, or an object holding the cell’s own form nodes
FormTableCellItems { items }
A table cell holding its own form nodes (e.g. a checkbox column).
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Form nodes inside the cell
FormSection { items, id, label, type }
A grouping of form content, in the form’s reading order.
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Child form nodes in reading order
FormSection { items, id, label, type }
A grouping of form content, in the form’s reading order.
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Child form nodes in reading order
FormField { field, id, isEmpty, 4 more }
One labeled form entry: a text input, checkbox, select group, or signature line.
valueItems?: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } > | null
Options of a single_select/multi_select group (only on select fields)
FormTable { rows, id, columns, 2 more }
A fillable grid printed on the form: repeating records or a row-by-column matrix.
Table cells: a verbatim string, null for a printed-but-blank cell, or an object holding the cell’s own form nodes
FormTableCellItems { items }
A table cell holding its own form nodes (e.g. a checkbox column).
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
FormTable { rows, id, columns, 2 more }
A fillable grid printed on the form: repeating records or a row-by-column matrix.
Table cells: a verbatim string, null for a printed-but-blank cell, or an object holding the cell’s own form nodes
FormTableCellItems { items }
A table cell holding its own form nodes (e.g. a checkbox column).
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Form nodes inside the cell
FormField { field, id, isEmpty, 4 more }
One labeled form entry: a text input, checkbox, select group, or signature line.
valueItems?: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } > | null
FormTable { rows, id, columns, 2 more }
A fillable grid printed on the form: repeating records or a row-by-column matrix.
Table cells: a verbatim string, null for a printed-but-blank cell, or an object holding the cell’s own form nodes
FormTableCellItems { items }
A table cell holding its own form nodes (e.g. a checkbox column).
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Form nodes inside the cell
FormField { field, id, isEmpty, 4 more }
One labeled form entry: a text input, checkbox, select group, or signature line.
valueItems?: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } > | null
Options of a single_select/multi_select group (only on select fields)
FormSection { items, id, label, type }
A grouping of form content, in the form’s reading order.
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Child form nodes in reading order
FormSection { items, id, label, type }
A grouping of form content, in the form’s reading order.
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Child form nodes in reading order
FormField { field, id, isEmpty, 4 more }
One labeled form entry: a text input, checkbox, select group, or signature line.
valueItems?: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } > | null
Options of a single_select/multi_select group (only on select fields)
FormTableCellItems { items }
A table cell holding its own form nodes (e.g. a checkbox column).
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Form nodes inside the cell
FormField { field, id, isEmpty, 4 more }
One labeled form entry: a text input, checkbox, select group, or signature line.
valueItems?: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } > | null
Options of a single_select/multi_select group (only on select fields)
FormSection { items, id, label, type }
A grouping of form content, in the form’s reading order.
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Child form nodes in reading order
FormSection { items, id, label, type }
A grouping of form content, in the form’s reading order.
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Child form nodes in reading order
FormField { field, id, isEmpty, 4 more }
One labeled form entry: a text input, checkbox, select group, or signature line.
valueItems?: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } > | null
Options of a single_select/multi_select group (only on select fields)
HeaderItem { items, md, bbox, type }
items: Array<CodeItem { md, value, bbox, 2 more } | HeadingItem { level, md, value, 2 more } | ImageItem { caption, md, url, 2 more } | 4 more>
List of items within the header
ListItem { items, md, ordered, 2 more }
List of nested text or list items
TableItem { csv, html, md, 6 more }
merged_from_pages?: Array<number> | null
List of page numbers with tables that were merged into this table (e.g., [1, 2, 3, 4])
merged_into_page?: number | null
Populated when merged into another table. Page number where the full merged table begins (used on empty tables).
TableItem { csv, html, md, 6 more }
merged_from_pages?: Array<number> | null
List of page numbers with tables that were merged into this table (e.g., [1, 2, 3, 4])
merged_into_page?: number | null
Populated when merged into another table. Page number where the full merged table begins (used on empty tables).
ParsingGetResponse { 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: Job { id, project_id, status, 6 more }
forms?: Forms | null
Per-page form analysis results (one entry per page).
pages: Array<FormsResultPage { forms, page_number, success } | FailedFormsPage { error, page_number, success } >
List of form pages or failed page entries
FormsResultPage { forms, page_number, success }
Forms found on one page. Pages without form content have an empty forms list.
Forms detected on the page
json: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Structured representation: an ordered tree of sections, fields, and tables
FormField { field, id, isEmpty, 4 more }
One labeled form entry: a text input, checkbox, select group, or signature line.
valueItems?: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } > | null
Options of a single_select/multi_select group (only on select fields)
FormSection { items, id, label, type }
A grouping of form content, in the form’s reading order.
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Child form nodes in reading order
FormTable { rows, id, columns, 2 more }
A fillable grid printed on the form: repeating records or a row-by-column matrix.
Table cells: a verbatim string, null for a printed-but-blank cell, or an object holding the cell’s own form nodes
FormTableCellItems { items }
A table cell holding its own form nodes (e.g. a checkbox column).
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Form nodes inside the cell
FormTable { rows, id, columns, 2 more }
A fillable grid printed on the form: repeating records or a row-by-column matrix.
Table cells: a verbatim string, null for a printed-but-blank cell, or an object holding the cell’s own form nodes
FormTableCellItems { items }
A table cell holding its own form nodes (e.g. a checkbox column).
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Form nodes inside the cell
FormSection { items, id, label, type }
A grouping of form content, in the form’s reading order.
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Child form nodes in reading order
FormSection { items, id, label, type }
A grouping of form content, in the form’s reading order.
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Child form nodes in reading order
FormField { field, id, isEmpty, 4 more }
One labeled form entry: a text input, checkbox, select group, or signature line.
valueItems?: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } > | null
Options of a single_select/multi_select group (only on select fields)
FormTable { rows, id, columns, 2 more }
A fillable grid printed on the form: repeating records or a row-by-column matrix.
Table cells: a verbatim string, null for a printed-but-blank cell, or an object holding the cell’s own form nodes
FormTableCellItems { items }
A table cell holding its own form nodes (e.g. a checkbox column).
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Form nodes inside the cell
FormTable { rows, id, columns, 2 more }
A fillable grid printed on the form: repeating records or a row-by-column matrix.
Table cells: a verbatim string, null for a printed-but-blank cell, or an object holding the cell’s own form nodes
FormTableCellItems { items }
A table cell holding its own form nodes (e.g. a checkbox column).
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Form nodes inside the cell
FormField { field, id, isEmpty, 4 more }
One labeled form entry: a text input, checkbox, select group, or signature line.
valueItems?: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } > | null
Options of a single_select/multi_select group (only on select fields)
FormTable { rows, id, columns, 2 more }
A fillable grid printed on the form: repeating records or a row-by-column matrix.
Table cells: a verbatim string, null for a printed-but-blank cell, or an object holding the cell’s own form nodes
FormTableCellItems { items }
A table cell holding its own form nodes (e.g. a checkbox column).
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Form nodes inside the cell
FormField { field, id, isEmpty, 4 more }
One labeled form entry: a text input, checkbox, select group, or signature line.
valueItems?: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } > | null
Options of a single_select/multi_select group (only on select fields)
FormSection { items, id, label, type }
A grouping of form content, in the form’s reading order.
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Child form nodes in reading order
FormSection { items, id, label, type }
A grouping of form content, in the form’s reading order.
items: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } >
Child form nodes in reading order
FormField { field, id, isEmpty, 4 more }
One labeled form entry: a text input, checkbox, select group, or signature line.
valueItems?: Array<FormField { field, id, isEmpty, 4 more } | FormSection { items, id, label, type } | FormTable { rows, id, columns, 2 more } > | null
Options of a single_select/multi_select group (only on select fields)
images_content_metadata?: ImagesContentMetadata | null
items?: Items | null
Structured JSON result (if requested)
pages: Array<StructuredResultPage { items, page_height, page_number, 2 more } | FailedStructuredPage { error, page_number, success } >
List of structured pages or failed page entries
StructuredResultPage { items, page_height, page_number, 2 more }
items: Array<CodeItem { md, value, bbox, 2 more } | FooterItem { items, md, bbox, type } | HeaderItem { items, md, bbox, type } | 6 more>
List of structured items on the page
FooterItem { items, md, bbox, type }
items: Array<CodeItem { md, value, bbox, 2 more } | HeadingItem { level, md, value, 2 more } | ImageItem { caption, md, url, 2 more } | 4 more>
List of items within the footer
ListItem { items, md, ordered, 2 more }
List of nested text or list items
TableItem { csv, html, md, 6 more }
merged_from_pages?: Array<number> | null
List of page numbers with tables that were merged into this table (e.g., [1, 2, 3, 4])
merged_into_page?: number | null
Populated when merged into another table. Page number where the full merged table begins (used on empty tables).
HeaderItem { items, md, bbox, type }
items: Array<CodeItem { md, value, bbox, 2 more } | HeadingItem { level, md, value, 2 more } | ImageItem { caption, md, url, 2 more } | 4 more>
List of items within the header
ListItem { items, md, ordered, 2 more }
List of nested text or list items
TableItem { csv, html, md, 6 more }
merged_from_pages?: Array<number> | null
List of page numbers with tables that were merged into this table (e.g., [1, 2, 3, 4])
merged_into_page?: number | null
Populated when merged into another table. Page number where the full merged table begins (used on empty tables).
ListItem { items, md, ordered, 2 more }
List of nested text or list items
TableItem { csv, html, md, 6 more }
merged_from_pages?: Array<number> | null
List of page numbers with tables that were merged into this table (e.g., [1, 2, 3, 4])
merged_into_page?: number | null
Populated when merged into another table. Page number where the full merged table begins (used on empty tables).