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://apis.splashifypro.com/api/v1/partner/email/send" \ -H "Content-Type: application/json" \ -H "Authorization: Bearer YOUR_API_KEY"
What happens on send
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.01 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
export SPLASHIFY_API_KEY="pk_live_..."
curl https://apis.splashifypro.com/api/v1/partner/email/send \
-H "Authorization: Bearer $SPLASHIFY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"from": "hello@yourcompany.com",
"to": ["customer@example.com"],
"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