Email Events
Email Sent
Triggered when an email is successfully delivered to the recipient's mail server.
This event indicates the email was accepted by the receiving server, but does not guarantee inbox placement (the recipient's server may still filter it to spam).
postWebhookMessageSent
Payload
Example payload
{
"event": "MessageSent",
"timestamp": 1704672000,
"payload": {
"message": {
"id": "12345",
"token": "abc123",
"to": "user@example.com",
"from": "hello@yourdomain.com",
"subject": "Welcome to our service",
"tag": "onboarding",
"message_id": "<abc123@mail.arkhq.io>",
"metadata": {
"user_id": "usr_123456",
"order_id": "ord_789012"
}
},
"status": "Sent",
"details": "250 OK",
"url": "https://yourdomain.com/welcome",
"ip_address": "203.0.113.45",
"user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7)"
}
}Response
Webhook received successfully