v1.0 is now live

The headless email list API

Stop building unsubscribe flows. Manage contacts, lists, and preferences with a simple REST API. You send the emails; we handle the lists.

No credit card required Free tier available
example.js
// Add a subscriber
const response = await fetch('https://emaillist.dev/api/v1/contacts', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer el_test_123...',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    list_id: 'newsletter_v1',
    email: 'dev@example.com',
    first_name: 'Alex'
  })
});
Ruby gem curl / REST

Sound familiar?

1

You're a developer building yet another project. You need email lists—maybe for newsletters, product updates, or transactional notifications.

2

You've built this before. The same unsubscribe logic. The same list membership tables. The same preference management. Every. Single. Time.

3

You're tired of reinventing the wheel. You just want a simple API to manage lists and let subscribers opt out. No bloat. No complexity. Just the essentials.

Stop rebuilding. Start shipping.

Your database is not an email marketing platform

Don't clutter your user table with unsubscribed_at flags or manage complex list memberships. We handle the source of truth for your contact lists.

Bring your own sender

Use AWS SES, SendGrid, Postmark, or Mailgun. Simply query our API to get the valid list of recipients before you send.

Hosted unsubscribe

We generate secure, hosted unsubscribe pages for every contact. No more building unsubscribe flows or handling compliance logic.

Developer first

Built for developers with an official Ruby SDK. Clean REST API with great documentation and predictable behavior.

What we're not

We're laser-focused on one thing: managing your email lists. Here's what we're not.

Not a CRM

We don't track sales pipelines, deals, or customer interactions. We're focused solely on managing email list memberships and preferences.

Not an email sender

We don't send transactional or marketing emails. You bring your own sender (AWS SES, SendGrid, Postmark, etc.) and we provide the list of who should receive them.

Not marketing automation

No drip campaigns, workflows, or behavioral triggers. We manage lists and preferences—you handle the automation logic in your own code.

Not a newsletter builder

We don't provide email templates, drag-and-drop editors, or design tools. Build your emails however you want and use our API to get the recipient list.

We're one thing: a simple, powerful API for managing email lists and unsubscribe preferences.

Your data is encrypted and protected

All names and email addresses of your contacts are encrypted in our database and cannot be accessed, used, or sold by anyone else. Your contact data belongs to you and is protected with industry-standard encryption. We never share, sell, or monetize your contact information.

Simple, predictable pricing

Start for free and scale as your lists grow.

Usage-based pricing

Pay only for the contacts you use, with automatic volume discounts

0 500,000+
$0.00 /month
Free tier

First 1,000 contacts are free

Pricing tiers

First 1,000
Free
Next 9,000
$0.001/contact
+ $1.00 flat fee
Next 90,000
$0.00018/contact
+ $2.00 flat fee
Next 400,000+
$0.000047/contact
+ $3.00 flat fee