Skip to content

apps/api/src/adapters/email/SendGridAdapter.ts ​

Auto-generated by scripts/generate-file-docs.ts. Do not edit — overwritten on every run.

Purpose ​

SendGridAdapter — active EmailProvider implementation (ADR 0013, free tier). This is the only file permitted to import the @sendgrid/mail package. Per the EmailProvider contract, send() never throws; failures are returned via EmailResult { status: 'failed', error }. /

Exports ​

  • export class SendGridAdapter

Imports ​

  • ./EmailProvider
  • @sendgrid/mail

Imported by ​

Heritage Community Hub — Internal. Access restricted via Cloudflare Access + Entra ID.