Skip to content

AnalyzeExpense

Source: src/AWS/Textract/AnalyzeExpense.ts

Runtime binding for textract:AnalyzeExpense — synchronous analysis of invoices and receipts, extracting summary fields (vendor, total, dates) and line-item groups.

// init
const analyzeExpense = yield* AWS.Textract.AnalyzeExpense();
// runtime
const result = yield* analyzeExpense({
Document: { Bytes: receiptBytes },
});
const fields = result.ExpenseDocuments?.[0]?.SummaryFields;