Developer API Guide

Guides by topic

208 full guides live across 208 topics — sending, domains, webhooks, SMTP, migration, SDKs, and deliverability. Open any topic from the nav or a category below.

Prefer checkers & playgrounds? Open Developer API Tools →

Getting Started

First sends, API keys, and the shortest path from signup to a delivered message.

12 topics →

Sending Email

REST send endpoints, recipients, HTML/text bodies, attachments, CC/BCC, and batch.

18 topics →

SMTP Relay

SMTP host, ports, TLS, credentials, and when to use relay instead of REST.

12 topics →

Domains & Authentication

SPF, DKIM, DMARC, BIMI, return-path, and domain verification workflows.

20 topics →

Webhooks & Events

Delivery, bounce, complaint, open, and click webhooks — verify, retry, and dedupe.

15 topics →

Templates

Dynamic templates, variables, validation, versioning, and HTML email patterns.

12 topics →

Deliverability

Inbox placement, reputation, warming, spam, and provider requirements.

15 topics →

Bounces & Suppressions

Hard/soft bounces, complaints, suppressions, and list hygiene for API senders.

10 topics →

Migration & Alternatives

Move off SendGrid, Mailgun, Postmark, Resend, SES, and map endpoints to MailShrine.

14 topics →

SDKs & Languages

Language quickstarts — Node, Python, PHP, Go, Ruby, Java, .NET, and CLI.

14 topics →

Security & Auth

API auth headers, scopes, rotation, TLS, and keeping keys off the frontend.

10 topics →

Inbound Email

Receive, parse, and route inbound mail to your app with webhooks.

8 topics →

Tracking & Analytics

Opens, clicks, stats APIs, and message search for operational visibility.

10 topics →

Errors & Troubleshooting

HTTP status codes, common send failures, DNS issues, and debugging playbooks.

12 topics →

Architecture & Patterns

Reliable send pipelines, queues, workers, and production integration patterns.

10 topics →

Compliance & Privacy

CAN-SPAM, GDPR, consent, data removal, and regional sending considerations.

8 topics →

Testing & Sandbox

Safe testing, fake bounces, sandbox modes, and pre-production checks.

8 topics →