FinanceExpenses

Receipt OCR API

Extract structured receipt data with a Receipt OCR API. Parse merchants, totals, taxes, dates, and line items into clean JSON from printed, digital, scanned, and photographed receipts. Works across retail, grocery, restaurant, fuel, hotel, and e-commerce formats.

1 per page · Endpoint /v1/documents/receipt

Features

Built for receipt processing and expense workflows

Receipt document parser

No fixed templates or merchant rules. Cryvis reads receipts from any country, language, or visual layout and maps fields to a normalized schema.

Receipt line item extraction

Upload multiple receipts in one request. Each file is parsed independently and returned with its own validation and confidence score.

Validation built in

Every response includes consistency checks (subtotal, tax, tip, and total reconciliation), plus a confidence score without modifying extracted values.

Quick start

Make your first extraction call

Upload receipt images or PDFs, a receipt to JSON API with line items, totals, and payment details.

curl -X POST https://api.cryvis.com/v1/documents/receipt \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "file=@receipt-001.jpg" \
  -F "file=@receipt-002.pdf"

Schema

Extracted fields

Every response includes validated, typed fields ready for your application.

receipt_numbertransaction_datetransaction_timemerchantcustomerlocationpaymentcurrencyline_itemssubtotaltax_totalservice_chargetiptotal_amountamount_paidchange_givenorder_numberreceipt_typevalidation

Ready to extract data with Receipt OCR API?

Start free. No credit card required.