{
"id": "<string>",
"type": "reply",
"created": "2023-11-07T05:31:56Z",
"data": {
"message_id": "<string>",
"from": "jsmith@example.com",
"to": "jsmith@example.com",
"subject": "<string>",
"sent_on": "2023-11-07T05:31:56Z",
"reply": {
"message_id": "<string>",
"from": "<string>",
"subject": "<string>",
"plain_text_content": "<string>",
"html_content": "<string>",
"is_auto_reply": true,
"received_on": "2023-11-07T05:31:56Z"
}
}
}Reply received
Sent when a reply arrives in a conversation started with Send Email. data describes the first email of the conversation, and data.reply holds the reply itself.
Sent to the webhook URL configured in your dashboard for emails sent with Send Email. Every event is a POST with a JSON body, and all events share the same envelope: id, type, created and data. data.message_id matches the message_id returned by Send Email.
Retries: respond with any 2xx status within 10 seconds. Otherwise the event is retried 3 more times, after 1, 5 and 15 minutes. Events can occasionally arrive more than once or out of order, so use id to ignore duplicates. If an event is missed, Retrieve Sent Email returns the email’s current activity.
{
"id": "<string>",
"type": "reply",
"created": "2023-11-07T05:31:56Z",
"data": {
"message_id": "<string>",
"from": "jsmith@example.com",
"to": "jsmith@example.com",
"subject": "<string>",
"sent_on": "2023-11-07T05:31:56Z",
"reply": {
"message_id": "<string>",
"from": "<string>",
"subject": "<string>",
"plain_text_content": "<string>",
"html_content": "<string>",
"is_auto_reply": true,
"received_on": "2023-11-07T05:31:56Z"
}
}
}Body
Unique ID of the event. Use it to ignore duplicate deliveries.
Event type.
reply- reply
reply When the event was created. ISO 8601, UTC.
Details of the email and the event.
Show child attributes
Show child attributes
Response
Return any 2xx status to acknowledge the event.