A developer-first API that respects your time. Send transactional emails, manage subscribers, and trigger automations. TypeScript SDK with full type safety.
Benefits
Clean RESTful endpoints. Intuitive request/response patterns. Documentation that actually helps.
First-class TypeScript support with full type definitions. Catch errors before they ship.
Transactional emails delivered in under 1 second. Your users get critical emails instantly.
One API for transactional and marketing. No more juggling multiple providers.
Developer Experience
Sequenzy's API is designed for developers who value simplicity. A few lines of code and you're sending transactional emails with enterprise-grade deliverability.
import Sequenzy from 'sequenzy';
// Initialize the Sequenzy client
const client = new Sequenzy({ apiKey: 'your-api-key' });
// Send using a template (recommended)
const response = await client.transactional.send({
to: 'user@example.com',
slug: 'password-reset',
variables: {
RESET_LINK: 'https://app.example.com/reset?token=abc123',
USER_NAME: 'John',
EXPIRES_IN: '24 hours'
}
});
// Or send with custom content (no template needed)
await client.transactional.send({
to: 'user@example.com',
subject: 'Password Reset Request',
body: '<h1>Reset your password</h1><p>Click the link below...</p>',
variables: {
USER_NAME: 'John'
}
});
console.log('Email queued:', response.jobId);Type-safe SDKs
Full TypeScript support with autocomplete
Automatic retries
Built-in exponential backoff
Webhook events
Real-time delivery notifications
How it works
Generate an API key from your dashboard. Takes 30 seconds.
npm install @sequenzy/sdk — TypeScript types included out of the box.
One function call with type-safe parameters. No complex configuration.
Real-time logs, delivery tracking, and webhook events. See exactly what's happening.
Use cases
See how SaaS teams use Sequenzy developer api.
Password resets, order confirmations, login notifications. Critical emails that can't wait.
Example
sequenzy.send({ to, template, data })
Trigger emails based on user actions in your app. Feature activations, milestones, achievements.
Example
sequenzy.events.trigger({ email, event, properties })
Add users to lists, apply tags, update attributes. Keep your email data in sync with your app.
Example
sequenzy.subscribers.upsert({ email, tags, attributes })
Receive delivery events, opens, clicks, and bounces. Keep your systems in sync.
Comparison
An API that respects your time and workflow
Pricing
Unlimited contacts on all plans. Only pay for emails you send.
FAQ
Start free and build your first email sequence in minutes. No credit card required.