Skip to main content

Overview

Parsefy extracts structured data from financial PDFs (invoices, receipts, bills) and returns validated JSON with field-level confidence and evidence. You define what data you want using a schema, and Parsefy returns structured data or fails with clear reasons.
Our goal: 0% silent errors. You get validated output or clear failure reasons; never unreliable data silently.

Basic extraction

Confidence threshold

Control when the fallback model is triggered:
Default: 0.85

File inputs

Parsefy accepts multiple file input types:

Response format

Every extraction returns structured data with field-level confidence:

The _meta field

Every extraction includes quality metrics with evidence:

Field confidence object

Each entry in field_confidence contains:

Metadata

Processing information:

Verification (optional)

When enable_verification is set to true, the response includes math verification:

Supported formats

Maximum file size: 10 MB

Error handling

Next steps

Schema Basics

Learn how to define extraction schemas with required vs optional fields

Confidence Scores

Understanding field-level confidence and the fallback mechanism

Extraction Rules

Improve accuracy with custom rules

API Reference

Full endpoint documentation