Invoices
Extract issuer, recipient, and totals data from invoice documents.
document_type value
Use invoice in the Extract request when you want InfraRed to validate and extract an invoice.
When to use it
Use the Invoice flow when you need structured commercial invoice data for underwriting, accounts payable, reconciliation, or onboarding workflows.
What InfraRed checks first
InfraRed validates that the uploaded file is an invoice before extraction starts. If the document type does not match, the request fails immediately instead of returning partial data.
Key extracted fields
invoice_numberissuer_nameissuer_addressrecipient_namerecipient_addressdate_of_issuedue_datecurrencyline_itemssub_totaltaxesdiscountsgrand_total
Supported validations
- Field matching for
issuer_name - Field matching for
issuer_address - Field matching for
recipient_name - Field matching for
recipient_address
Use the API reference
For request examples, response fields, and endpoint details, use the API section.