Skip to main content
Parse returns Markdown, structured document elements, and optional output fields based on the capabilities you enable in the request. This page describes the standard synchronous response format. If you download the final result from an asynchronous result_url, the file contains the parse result object directly, without the outer code, message, and data wrapper.

Response overview

Top-level fields

data fields

metadata

The metadata object contains file-level information. Common fields include:

elements

The elements array contains structured document elements in reading order. Each element represents a structural unit in the document, such as a heading, paragraph, table, image, formula, header, or footer.

Basic structure

Base fields

Element types

elements.metadata

An element’s metadata object can include structural and relationship fields. Common fields include:

Coordinate system

Parse element coordinates are normalized to the page width and height. Coordinates use eight values:
The points are ordered as:
Each value is in the range 0 to 1. To convert normalized coordinates to pixel coordinates, multiply x values by the page width and y values by the page height.

table_structure

When include_table_structure is enabled, Table elements can include structured row, column, and cell data.

Cell fields

Use table_view: "html" when Markdown does not preserve the table structure well.

image_data

When include_image_data is enabled, Image elements can include extracted image data. Common fields include:

char_details

When include_char_details is enabled, elements can include character-level details. Common fields include:

objects

When include_inline_objects is enabled, elements can include inline objects such as formulas, checkboxes, handwriting, or inline images. Common fields include:

title_tree

The title_tree field is returned when the title_tree capability is enabled. Use it to build:
  • Table of contents
  • Section navigation
  • Structure-aware chunks

pages

The pages field is returned when the pages capability is enabled. Each item in pages can include:

summary

The summary object contains processing metrics. Common metrics include:

Parse-specific errors

Most authentication, file, and request validation errors are shared across Parse and Extract. See Errors for the full common error reference. The following error is specific to Parse:

Parse Quickstart

Parse your first document.

Configuration

Customize parsing behavior.

Async Processing

Process large documents asynchronously.

Errors

Review common error codes.