This service renders and sends emails using React Email templates via AWS SES.
POST /api/send-email - Send an email using a templateGET /api/templates - List available email templatesPreview email templates at: /preview
API requests require authentication via API key. Include your API key using one of these methods:
Authorization: Bearer YOUR_API_KEYX-API-Key: YOUR_API_KEYPOST /api/send-email
Content-Type: application/json
Authorization: Bearer YOUR_API_KEY
{
"sender": {
"email": "sender@example.com",
"name": "Sender Name"
},
"recipient": {
"email": "recipient@example.com",
"name": "Recipient Name"
},
"template": "notion-magic-link",
"variables": {
"loginCode": "abc-123-def"
},
"subject": "Your login code"
}