Send from your own domain.
Prove a domain with three DNS records, then post to /api/v1/emails. Every message is signed with that domain's own key.
Request
POST /api/v1/emails
Authorization: Bearer wsk_…
Content-Type: application/json
Idempotency-Key: order-4821
{
"from": "Support <hello@yourdomain.com>",
"to": ["someone@example.org"],
"subject": "Your receipt",
"text": "Thanks for your order.",
"html": "<p>Thanks for your order.</p>"
}Response
202 Accepted
X-RateLimit-Remaining: 99
{
"id": "9f2c1a48-3d5e-4b7a-…",
"messageId": "<0f31…@yourdomain.com>",
"status": "sent",
"recipientCount": 1,
"suppressedRecipients": []
}Questions & Answers
Send your first signed message
Verify a domain, create a key, and post to /api/v1/emails.