Email SDK
Adapters

Scaleway

Configure the Scaleway Transactional Email adapter.

Scaleway logo
Scaleway
email-sdk/scaleway
import { createEmailClient } from "email-sdk";
import { scaleway } from "email-sdk/scaleway";

const email = createEmailClient({
  adapters: [
    scaleway({
      secretKey: process.env.SCALEWAY_SECRET_KEY!,
      projectId: process.env.SCALEWAY_PROJECT_ID!,
    }),
  ],
});

Options

OptionTypeRequiredNotes
secretKeystringYesScaleway secret key.
projectIdstringYesScaleway project ID.
regionstringNoDefaults to fr-par.
baseUrlstringNoDefaults to https://api.scaleway.com.
fetchtypeof fetchNoUseful for tests or custom runtimes.

Scaleway supports a narrower message shape than full API-first providers. Unsupported fields throw before the API call.

On this page