Introduction

Reducto applies a set of default parsing configurations to every request. These defaults are designed to cover the most common document types and workflows, so you can start parsing without specifying every parameter in your API calls. By understanding the defaults, you can:
  • Avoid sending long, repetitive configuration lists with each request
  • Decide when to override a setting for your specific use case
  • Use parse output as the foundation for extraction, making it a good place to debug issues
This page lists the defaults, explains their purpose, and shows how to override them when needed.

Default configurations (Parse)

Start with defaults. Add overrides only where your workflow requires different behavior.

Defaults in action

Both of these calls are equivalent — the first sets every default explicitly, while the second relies on built-in defaults.
Explicit configuration example
result = client.parse.run(
    document_url=SAMPLE_URL,
    options={
        "ocr_mode": "standard",
        "extraction_mode": "ocr",
        "table_summary": {"enabled": False},
        "figure_summary": {"enabled": False},
    },
    advanced_options={
        "ocr_system": "highres",
        "table_output_format": "html",
        "continue_hierarchy": True,
        "large_table_chunking": {"enabled": True, "size": 50},
    },
    experimental_options={
        "rotate_pages": True,
        "layout_model": "default",
    },
    priority=True
)
Default configuration example
result = client.parse.run(document_url=SAMPLE_URL)

When to Override Defaults

Most of the time, you can rely on the default configurations. However, use cases and document formats vary widely, here are a few examples:
  • Disable page auto-rotation
    If you don’t expect scans or skewed content, you can disable rotate_pages for a reduction in latency.
  • Return figures and tables
    Helpful for research papers or scientific documents where charts and illustrations are common. Enable return_figure_images and return_table_images.
  • Different languages
    Use multilingual mode for ocr_system for documents that have non-Germanic languages.
Refer to our parsing best practices for more examples.

Next Steps

  • Learn more about all available parameters in the Parse API Reference.
  • Try different configurations interactively in the Studio Playground.
  • Continue to Extraction to see how parse output is used as the foundation for structured data.