Developer documentation
Email API guides.
Short, practical walkthroughs for sending, receiving and authenticating email from your own app.
- Send email with Next.js
Send transactional email from a Next.js server action or route handler with the SendPanda SDK, keep your API key server-side and avoid duplicate sends. - Send email from Node.js and Express
Install the SendPanda SDK, send email from Node.js with ESM or CommonJS, add it to an Express route and handle timeouts, retries and errors. - Send React Email templates
Render a React Email component to HTML on your server and send it through the SendPanda API, with a plain-text fallback. - Verify email webhooks in Node.js
Authenticate SendPanda webhook events with the raw request body, rotate signing secrets without downtime and deduplicate deliveries by event ID. - Avoid duplicate emails with idempotency keys
How idempotency keys prevent duplicate transactional emails when a request times out or a job retries, and how to choose a key for each business event. - SPF, DKIM and DMARC explained for developers
What SPF, DKIM and DMARC each prove, how alignment works, what the records look like and a safe order for rolling out DMARC.