Skip to content
Splashify Pro
Email docsEmail

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:

  1. Look up your verified identity. From-address must be on a verified domain (or be a verified email address).
  2. 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.
  3. Deduct โ‚น0.03 from your wallet. First 200/day are free in sandbox.
  4. Sign with DKIM using a key that resolves through your domain's CNAME at splashify._domainkey.<your-domain>.
  5. Connect to the recipient MX over STARTTLS.
  6. Emit events โ€” Send, then Delivery (or Bounce / Complaint), then Open / Click if 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