コンテンツにスキップ

クイックスタート

共通の設定

  1. Vellにサインアップ後に、ダッシュボードに移動します。
  2. アカウント タブを開き、Auth Keyの値をコピーし控えておきます。

ここではNode.jsの設定例をガイドします。

バージョン18.0以降を前提としています。

Node.js側の設定

  1. ここでは最小構成の一例だけ記載します。
  2. payloadの型はこちらを参照してください。sendを実行するとpayloadの内容でメールが送信されます。実際に試してみる場合、toは自分のメールアドレスに置き換えて実行してください。
    const payload = {
    subject: "Cool Subject",
    body: "# Headline\n This is a **Markdown** text\n ![](https://picsum.photos/500/300)",
    to: [
    { email: "[email protected]" },
    { email: "[email protected]", name: "John Adams" },
    ]
    };
    const KEY = /// 先ほどコピーしたAuth Key
    const send = async () => {
    const headers = new Headers();
    headers.append("auth-key", KEY);
    const response = await fetch("https://vell-letter.com/api/send/v1",
    {
    method: "POST",
    body: JSON.stringify(payload),
    headers: headers
    })
    }