Email SDK
Adapters

SendGrid

Configure the Twilio SendGrid Mail Send API adapter.

SendGrid logo
SendGrid
email-sdk/sendgrid
import { createEmailClient } from "email-sdk";
import { sendgrid } from "email-sdk/sendgrid";

const email = createEmailClient({
  adapters: [sendgrid({ apiKey: process.env.SENDGRID_API_KEY! })],
});

Options

OptionTypeRequiredNotes
apiKeystringYesSendGrid API key.
baseUrlstringNoDefaults to https://api.sendgrid.com.
fetchtypeof fetchNoUseful for tests or custom runtimes.

See field support for headers, tags, metadata, and attachments.

CLI

email-sdk send --adapter sendgrid --from hello@example.com --to user@example.com --subject "Hello" --text "It works"

On this page