---
title: "ProcessResult"
---

> Documentation Index
> Fetch the complete documentation index at: https://docs.ezghcloud.com/llms.txt
> Use this file to discover all available pages before exploring further.

Path: OCR API

## Fields

- `ProcessResult.model` (string, required)
- `ProcessResult.modelVersion` (string, required)
- `ProcessResult.outputFormat` (string, required)
- `ProcessResult.pageCount` (integer, required)
- `ProcessResult.pages` (array<object>, required)
  - `ProcessResult.pages.layout` (any of, required)
    - any of: [PageLayout](/ocr-api/schemas/PageLayout/), `null`
  - `ProcessResult.pages.page` (integer, required)
  - `ProcessResult.pages.status` (unknown, required)
    - one of `"succeeded"`, `"failed"`
  - `ProcessResult.pages.content` (string, optional)
  - `ProcessResult.pages.error` (object, optional)
    - `ProcessResult.pages.error.code` (string, required)
    - `ProcessResult.pages.error.message` (string, required)
- `ProcessResult.pagesFailed` (integer, required)
- `ProcessResult.pagesSucceeded` (integer, required)
- `ProcessResult.processor` (string, required)
- `ProcessResult.status` (unknown, required)
  - one of `"succeeded"`, `"partial"`
- `ProcessResult.usage` (object, required)
  - `ProcessResult.usage.pages` (integer, required)


Source: https://docs.ezghcloud.com/ocr-api/schemas/ProcessResult/index.md
