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

# All Commercial Property Documents

> Extract data from any commercial property insurance document. The system will automatically identify the document type and extract relevant information.

<Note>Processing time may vary based on document complexity. For faster processing when you know the specific document type, use the template-specific endpoints.</Note>

### Request

<ParamField body="files" type="file[]" required>
  Upload one or more commercial property documents for extraction. Supported file formats: pdf, jpeg, png, xlsx, docx, pptx, csv, and txt.
</ParamField>

### Response

<ResponseField name="data" type="array" required>
  Array of extracted document data objects

  <Expandable title="Document Data Object">
    <ResponseField name="template" type="string">
      Identified document template. Supported templates: acord\_125\_2023, acord\_126\_2023, property\_appraisal, statement\_of\_values, loss\_run\_property, building\_inspection, environmental\_assessment,
      flood\_zone\_determination.
    </ResponseField>

    <ResponseField name="extracted_fields" type="array">
      Array of extracted field objects. Fields vary by document type but commonly include: property\_owner, property\_address, building\_value, contents\_value, construction\_type, occupancy\_type,
      year\_built, square\_footage, number\_of\_stories, sprinkler\_system, security\_system, claim\_date, claim\_amount, coverage\_limits
    </ResponseField>

    <ResponseField name="tables" type="array">
      Array of extracted table objects. Common tables include: statement\_of\_values, building\_schedule, equipment\_schedule, loss\_history, appraisal\_details, inspection\_findings, coverage\_summary
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseExample>
  ```json Success Response theme={null}
  {
    "data": [
      {
        "template_confidence": 95,
        "template": "acord_125_2023",
        "processing_time": "2.2s",
        "start_page": 1,
        "end_page": 4,
        "extracted_fields": [
          {
            "field_name": "property_owner",
            "value": "Metro Office Complex LLC",
            "confidence": 98,
            "location": {"page": 1, "x": 0.15, "y": 0.12, "width": 0.3, "height": 0.02},
            "data_type": "text"
          },
          {
            "field_name": "building_value",
            "value": "5500000",
            "confidence": 96,
            "location": {"page": 1, "x": 0.6, "y": 0.35, "width": 0.15, "height": 0.02},
            "data_type": "currency"
          }
        ],
        "tables": [
          {
            "table_id": "statement_of_values",
            "title": "Statement of Values",
            "confidence": 93,
            "location": {"page": 2, "x": 0.05, "y": 0.15, "width": 0.9, "height": 0.7},
            "structure": {
              "headers": ["Location", "Building Value", "Contents Value", "BI Value", "Construction", "Occupancy"],
              "rows": [
                {
                  "row_index": 0,
                  "cells": [
                    {"column": "Location", "value": "100 Main St, Dallas TX"},
                    {"column": "Building Value", "value": "3500000"},
                    {"column": "Contents Value", "value": "2000000"},
                    {"column": "BI Value", "value": "1500000"},
                    {"column": "Construction", "value": "Fire Resistive"}
                  ]
                }
              ]
            }
          }
        ]
      }
    ],
    "error": null
  }
  ```
</ResponseExample>
