PushMail.dev

PushMail Documentation

API-first email infrastructure. Add contacts, trigger drip sequences, and send campaigns — all from your code.

Send your first email in 30 seconds

1. Add a contact
curl -X POST https://pushmail.dev/api/v1/contacts \
  -H "Authorization: Bearer pm_live_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "siteId": 1,
    "email": "jane@example.com",
    "firstName": "Jane",
    "tags": ["signup"]
  }'
2. Enroll in a sequence
curl -X POST https://pushmail.dev/api/v1/sequences/1/enroll \
  -H "Authorization: Bearer pm_live_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "contactIds": [42]
  }'

That's it. The contact is now receiving your drip sequence automatically.

Explore the docs

Base URL

Base URL: https://pushmail.dev/api/v1

All API endpoints are relative to this base URL. All requests and responses use JSON.

On this page