S
Sendersy

Документация

API reference, гайды по фичам, deliverability best-practices, инструменты — всё в одном месте.

Quickstart

  1. 1. Зарегистрируйтесь на sendersy.com
  2. 2. Добавьте домен и опубликуйте DKIM / SPF / DMARC записи в DNS
  3. 3. Создайте API-ключ в /dashboard/api-keys
  4. 4. Отправьте первое письмо:
curl https://api.sendersy.com/v1/emails \
  -H "Authorization: Bearer sk_live_•••" \
  -H "Content-Type: application/json" \
  -d '{
    "from": "Acme <hi@yourcompany.com>",
    "to": "user@example.com",
    "subject": "Welcome",
    "html": "<p>Hi there 👋</p>"
  }'

POST /v1/emails

Resend-совместимый эндпоинт. Возвращает 200 + message_id.

{
  "from": "Acme <noreply@acme.com>",          // required
  "to": ["user@example.com"],                  // string or array
  "cc": ["..."],                               // optional
  "bcc": ["..."],                              // optional
  "subject": "...",                            // required (or use template_id)
  "html": "<p>...</p>",                        // either html or text required
  "text": "...",                               //
  "template_id": "abc-…",                      // OR template_id + variables
  "variables": { "name": "Alex" },             // interpolated into template
  "headers": { "X-Custom": "value" },          // custom headers
  "tags": [{ "name": "category", "value": "welcome" }],
  "scheduled_at": "2026-01-01T10:00:00Z"       // optional ISO 8601
}

Использование шаблонов

Создайте шаблон через Visual builder, ссылайтесь через template_id:

await sendersy.emails.send({
  from: 'Acme <noreply@acme.com>',
  to: user.email,
  template_id: 'welcome',
  variables: {
    name: user.name,
    verify_url: `https://acme.com/verify/${token}`,
  },
})

Поддерживаются {{name}}, {{#if var}}…{{/if}} и {{#unless var}}…{{/unless}} внутри шаблона.

Webhooks

Подпишитесь на события в /dashboard/webhooks. Sendersy шлёт POST с подписанным HMAC payload.

// Payload shape
{
  "type": "email.delivered" | "email.opened" | "email.clicked"
        | "email.bounced"   | "email.complained",
  "data": {
    "email_id": "…",
    "from": "noreply@acme.com",
    "to": ["user@example.com"],
    "subject": "Welcome",
    "tags": [...]
  },
  "created_at": "2026-01-01T10:00:00Z"
}

// Headers
X-Sendersy-Signature: t=1735718400,v1=<hex-sha256>
X-Sendersy-Event: email.delivered

Доставляемость

При добавлении домена Sendersy генерирует RSA-2048 DKIM-ключ, готовые TXT-значения SPF/DMARC/MTA-STS/TLS-RPT и хостит MTA-STS endpoint. Вам остаётся опубликовать 5-6 DNS-записей у своего регистратора — мы даём готовые значения для copy-paste и верифицируем в один клик. List-Unsubscribe + One-Click добавляется на каждое письмо. Проверьте свой домен бесплатно:

Открыть DMARC checker