Skip to main content

QuoteEmailModel

Version: v3.0.0

Supporting model

A request/response or nested model — not a stored DynamoDB entity.

Overview​

QuoteEmailModel

Fields​

FieldTypeRequiredDefaultDescription
quote_idstr✅——
typeQuoteEmailType (quote)✅—QuoteEmailType
email_toList[str]✅——
subjectstr❌——
descriptionstr❌——
include_pdf_attachmentbool❌False—
mark_as_sentbool❌False—
send_user_copybool❌False—
sender_emailstr❌——
tenant_accounts_emailstr❌——
tenant_business_namestr❌——

APIs / Triggers​

TriggerEndpoint / SourceDetailHandler
APIPOST /newquote/email—src/quote_email.py

Change history​

v3.0.0 · 2026-05-23 · Olaniyi Ajayi · a8073e559

Quote email: allow multiple recipients

  • Field email_to type changed: str → List[str] (breaking).
v2.0.0 · 2026-01-20 · Olaniyi Ajayi · b0d82fc1a

fix(quote): Change email_to field type in QuoteEmailModel from List to string

  • Field email_to type changed: List[str] → str (breaking).
v1.0.0 · 2026-01-20 · Olaniyi Ajayi · 7d4375a88

feat(quote): Refactor email quote workflow and API integration

  • Initial version.

Generated from dismantly-backend/Microservices/Quote/dependencies/models.py. Do not edit by hand.

Models last synced: 2026-06-23 13:21 UTC