Getting started
Quickstart
Send your first email with PristineSend in under 5 minutes. No SDK required — just a single HTTP request.
Prerequisites
- A PristineSend account — sign up for free.
- A verified domain configured in your Resend account.
- Your Resend API key added in PristineSend Settings → Sending.
Get your API key
After signing in, navigate to Settings → API Keys in your dashboard. Copy the key that starts with ps_live_. Treat it like a password — never commit it to source control.
Example key
ps_live_xxxxxxxxxxxxxxxxxxxxSend your first email
Make a POST request to /api/v1/send with your API key in the Authorization header.
"color:#79c0ff">curl "color:#ff7b72">-X POST https://pristinesend.com/api/v1/send \
"color:#ff7b72">-H "Authorization: Bearer ps_live_YOUR_API_KEY" \
"color:#ff7b72">-H "Content">-Type: application/json" \
"color:#ff7b72">-d "color:#a5d6ff">'{
"to": "recipient@example.com",
"from": "hello@yourdomain.com",
"subject": "Hello from PristineSend!",
"html": "<p>Your first email via PristineSend 🎉</p>"
}'
A successful response looks like:
{
"success": true,
"id": "re_abc123xyz",
"message": "Email sent successfully"
}
Check the logs
Every send is recorded in the Logs section of your dashboard. You can filter by status (sent, failed), recipient, or date range. The Resend message ID returned in the response links directly to Resend's delivery data.