Email SDK
Adapters

SparkPost

Configure the SparkPost Transmissions API adapter.

SparkPost logo
SparkPost
email-sdk/sparkpost
import { createEmailClient } from "email-sdk";
import { sparkpost } from "email-sdk/sparkpost";

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

Options

OptionTypeRequiredNotes
apiKeystringYesSparkPost API key.
baseUrlstringNoDefaults to https://api.sparkpost.com/api/v1.
sandboxbooleanNoEnables SparkPost sandbox mode.
fetchtypeof fetchNoUseful for tests or custom runtimes.

SparkPost does not expose normalized CC/BCC in this adapter. See field support.

On this page