EmailDispatchObject
Audit-log entry recording one transactional email Sessions sent on behalf of a participant. resources carries the typed domain rows the email referenced — clients write per-type fragment selections against EmailDispatchResource to pick just the fields they need.
Fields
idID!sentAtDateTime!emailTypeString!Stable identifier per template, e.g. "registrationConfirmation", "membershipRenewal", "businessInvite". Lets the client switch fragment selection per email category.
subjectString!toAddressString!fromAddressString!resources[EmailDispatchResource!]!Domain rows the email referenced. Client writes fragment selections per union member to pick the minimum fields it needs. Empty for emails that aren't tied to a domain row (e.g. generic sign-in codes).
Used in
EmailDispatch