feat: include receipt tax amount in match-specific endpoint response
This commit is contained in:
@@ -11,6 +11,7 @@ class ReceiptRequest(BaseModel):
|
||||
tax: float
|
||||
vendor: str
|
||||
category: str
|
||||
description: str
|
||||
|
||||
class TransactionRequest(BaseModel):
|
||||
id: str
|
||||
@@ -49,6 +50,9 @@ class MatchResponse(BaseModel):
|
||||
match_reason: str
|
||||
receipt_vendor: str
|
||||
receipt_amount: float
|
||||
receipt_description: str
|
||||
receipt_category: str
|
||||
receipt_tax_amount: float
|
||||
transaction_vendor: str
|
||||
transaction_amount: float
|
||||
|
||||
@@ -83,6 +87,7 @@ class DocumentProcessResponse(BaseModel):
|
||||
file_id: str
|
||||
extraction_success: bool
|
||||
vendor: Optional[str] = None
|
||||
description: Optional[str] = None
|
||||
total_amount: Optional[float] = None
|
||||
tax_amount: Optional[float] = None
|
||||
date: Optional[str] = None
|
||||
|
||||
Reference in New Issue
Block a user