Skip to main content
Parse returns document content for your application. Read the output after processing completes to confirm the content your application will consume.

Read parsed content

Read each element’s type, text, and metadata.page_number. The captured example below contains nine elements from one page.

Choose a representation

The OpenAPI contract defaults output to markdown. Request elements for individual document elements; the captured response then returns markdown: null. See Parse parameters.

Read Parse confidence

With output=elements, an element’s metadata.parse_confidence can contain a number from 0 to 1, rounded to four decimal places. The score measures how closely the element text agrees with optical character recognition (OCR) text. It is not a probability that the text is correct. A null or missing value means the score is unavailable, not zero. Receiving a score does not require an include option. Extract does not return this score for extracted fields.

Handle an accepted request

HTTP 202 means the request is still running. Keep the complete Location URL and follow request progress. The endpoint reference includes schemas for pending responses. See asynchronous processing for progress and Extract to request structured fields.

Captured response

The demo script produced this HTTP 200 response on September 9, 2026 from a fictional invoice. Example UUIDs replace the job IDs. The response passed the schema check against the saved API specification.