Skip to main content
Railmail lets you manage subscribers, topics, consents, campaigns, segments and automations for your email marketing — from a dashboard or entirely through the Railmail Public API.

Quickstart

Get from an API key to your first subscribed user in a few minutes.

API Reference

Explore all endpoints with an interactive playground you can call from the docs.

Authentication

Learn how project-scoped API keys and scopes work.

Errors

Understand Railmail’s RFC 7807 error format and status codes.

What you can do

  • Subscribers, topics and consents — add users, organize them into topics, and record per-topic consent (including double opt-in).
  • Campaigns — create, schedule and send email campaigns, then read their reports.
  • Segments and custom fields — target the right people with dynamic segments and custom subscriber data.
  • Automations — build and control automated email workflows.
  • Sending domains — configure and verify your own sending domain via DNS.
Everything above is available through the API, so you can integrate Railmail directly into your product.