Quick Start
Send your first email in under 60 seconds. Try the form below โ the request fires against your real API key on save.
POST
/api/v1/partner/email/sendSend a transactional email to one recipient.curl -X POST "https://api.splashifypro.com/api/v1/partner/email/send" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"from": "[email protected]",
"to": [
"[email protected]"
],
"subject": "Welcome to our app",
"html_body": "<h1>Welcome ๐</h1><p>Your account is ready.</p>",
"text_body": "Welcome. Your account is ready."
}'What happens on send
Loading diagram
The API responds immediately with a message_id. Behind the scenes
we:
- Look up your verified identity. From-address must be on a verified domain (or be a verified email address).
- Check the suppression list. Recipients on your account's
suppression list are rejected with
status: rejectedโ no SMTP attempt is made and you're not billed. - Deduct โน0.03 from your wallet. First 200/day are free in sandbox.
- Sign with DKIM using a key that resolves through your
domain's CNAME at
splashify._domainkey.<your-domain>. - Connect to the recipient MX over STARTTLS.
- Emit events โ
Send, thenDelivery(orBounce/Complaint), thenOpen/Clickif the recipient engages.
Try it from your terminal
bash
export SPLASHIFY_API_KEY="pk_live_..."
curl https://api.splashifypro.com/api/v1/partner/email/send \
-H "Authorization: Bearer $SPLASHIFY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"from": "[email protected]",
"to": ["[email protected]"],
"subject": "Welcome",
"html_body": "<h1>Hi ๐</h1><p>Welcome aboard.</p>"
}'What's next
- Verify your domain โ Identities
- Set up webhooks โ Webhooks
- Use templates โ Templates
- Bulk send โ SendBulk
- Move out of sandbox โ Production access